• User Attivo

    Aggiornare grande quantità di link

    Il plugin "Broken link checker" ha rilevato circa 10000 reindirizzati all'interno di un sito WP che gestisco, però purtroppo sembrerebbe che "Correggi re-indirizzamenti" non funzioni più e dato che il plugin non viene aggiornato ormai da un anno, dubito che venga risolto il problema.
    Conoscete un metodo per poter correggere rapidamente migliaia di link? Non deve necessariamente essere qualcosa di totalmente automatico... Anzi, preferisco guardarli uno alla volta e spuntarli, però vorrei evitare di dover entrare in ogni singolo articolo, perché così facendo impiegherei mesi.


  • Moderatore

    Ciao
    non uso quel plugin in quanto datato e poco funzionante. Parli di link che vanno dal tuo sito ed altri siti o da altri siti al tuo?

    Io uso Screaming Frog con molta soddisfazione. Analizzi il tuo sito e poi vai sulla scheda External.


  • User Attivo

    Sono al 50% link che vanno dal mio sito ad altri siti, mentre l'altro 50% circa sono link sullo stesso dominio ma su di una sottocartella differente.
    Per quanto riguarda questi link interni tutti i reindirizzamenti sono dovuti allo spostamento del sito da un sottodominio al dominio principale, quindi dopo quest'operazione mi sono ritrovato tutti questi reindirizzamenti.
    Screaming Frog l'avevo provato ad utilizzare, ma se non erro permette solamente di trovare questi link, poi in ogni caso sarebbe sempre necessario andare a modificarli manualmente.
    Come ho detto il problema è che essendo circa 10000 link, il dover entrare in ogni singolo articolo e modificarlo richiederebbe un enormità di tempo.


  • User Attivo

    Ciao,
    premesso che è incredibile che WordPress ancora memorizzi gli URL assoluti, se si tratta di un cambio di dominio forse potresti semplicemente fare un search/replace nel database e modificarli in blocco.


  • Moderatore

    Ciao
    consiglio di affidarsi a un buon programmatore che possa fare quello che suggerisce altraSoluzione, ma fai molta attenzione, toccare il database è un operazione molto delicata. Con ScreamingFrog puoi trovare tutti questi errori, studiarli e vedere se puoi risolvere con il search/replace nel database o se creare un o script per sistemarli uno ad uno.