htaccess: Strip Folder e Reindirizza con Regex

reindirizzare

Semplificare la struttura dell'URL è un ottimo modo per ottimizzare il tuo sito per una serie di motivi. Gli URL lunghi sono difficili da condividere con gli altri, possono essere tagliati negli editor di testo e negli editor di posta elettronica e strutture complesse di cartelle URL possono inviare segnali sbagliati ai motori di ricerca sull'importanza dei tuoi contenuti.

Se il tuo sito aveva due URL:

  • https://martech.zone/blog/category/search-engine-optimization/htaccess-folder-redirect-regex OR
  • https://martech.zone/htaccess-folder-redirect-regex

Quale penseresti abbia conferito all'articolo maggiore importanza? Il primo esempio ha una separazione tra l'articolo e la home page di 5 livelli. Se fossi un motore di ricerca, penseresti che questo fosse un contenuto importante?

Per questi motivi, semplifichiamo molte delle strutture di cartelle dei nostri clienti. Alcuni potrebbero obiettare che un paio di lumache di categoria con parole chiave sono migliori, ma non l'abbiamo visto con i nostri clienti. La gerarchia e il numero di collegamenti dalla home page hanno guidato le classifiche molto meglio con i nostri contenuti popolari.

Dopo aver implementato un blog, tuttavia, è un po 'una seccatura annullare tutti questi collegamenti permanenti e comunque reindirizzare correttamente il traffico dai collegamenti esistenti là fuori alla nuova struttura dell'URL. Con Volano (link di affiliazione), possiamo fare in modo che il loro team gestisca i nostri reindirizzamenti o possiamo utilizzare il plug-in di reindirizzamento.

  1. In primo luogo, impieghiamo SEO per WordPress di Yoast plugin in modo da poter rimuovere il letterale categoria lumaca dall'URL.
  2. Successivamente, aggiorniamo i permalink e rimuoviamo /% category% / e lasciamo /% post% / nel campo (e aggiorniamo la cache).
  3. Infine, dobbiamo aggiungere un'espressione regolare per reindirizzare correttamente la cartella:

strip-folder-redirect-regex

L'espressione ha le tue categorie opzionali elencate (cartella1, cartella2, cartella3) e richiede del testo dopo la categoria ... in questo modo le pagine delle tue categorie non si interromperanno ma gli articoli indipendenti verranno inoltrati correttamente al nuovo URL.

^/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

Non sono sicuro che consiglierei questo drastico cambiamento per ogni azienda. Quelli con una classifica stabilita potrebbero non desiderare di distribuire questo. A breve termine, potrebbe danneggiare il tuo posizionamento poiché un reindirizzamento non ha tutta l'autorità della pagina originale. Ma nel tempo, avere più contenuti più in alto nella gerarchia dei permalink potrebbe aiutarti. Sappiamo che è stato d'aiuto Martech Zone!

Cosa ne pensi?

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.