htaccess: Stripujte složku a přesměrujte pomocí Regexu

přesměrování

Zjednodušení struktury adres URL je skvělý způsob, jak optimalizovat vaše stránky z mnoha důvodů. Dlouhé adresy URL je obtížné sdílet s ostatními, lze je přerušit v textových editorech a editorech e-mailů a složité struktury složek adres URL mohou vyslat nesprávné signály vyhledávačům o důležitosti vašeho obsahu.

Pokud váš web měl dvě adresy URL:

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

Který z nich by podle vás přinesl článku vyšší důležitost? První příklad má oddělení mezi článkem a domovskou stránkou 5 úrovní. Pokud jste byli vyhledávačem, myslíte si, že to byl důležitý obsah?

Z těchto důvodů zjednodušujeme mnoho složek složek našich klientů. Někdo by mohl namítnout, že pár slimáků kategorie s klíčovými slovy je lepších, ale u našich klientů jsme to neviděli. Hierarchie a počet odkazů z domovské stránky vedly díky našemu oblíbenému obsahu mnohem lépe.

Po implementaci blogu je však trochu obtížné vrátit všechny tyto trvalé odkazy a stále správně přesměrovat provoz ze stávajících odkazů tam na novou strukturu URL. S setrvačník (partnerský odkaz), můžeme nechat jejich tým spravovat naše přesměrování nebo můžeme použít plugin pro přesměrování.

  1. Nejprve zaměstnáváme Yoast's WordPress SEO plugin, abychom mohli odstranit doslovný kategorie slimák z adresy URL.
  2. Dále aktualizujeme trvalé odkazy a odstraníme /% category% / a necháme v poli /% post% / (a ​​obnovíme mezipaměť).
  3. Nakonec musíme přidat regulární výraz, abychom složku správně přesměrovali:

strip-folder-redirect-regex

Ve výrazu jsou uvedeny vaše volitelné kategorie (složka1, složka2, složka3) a vyžaduje nějaký text za kategorií ... tímto způsobem se vaše stránky kategorií nerozbijí, ale nezávislé články se na novou adresu URL předají správně.

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

Nejsem si jistý, zda bych doporučil tuto drastickou změnu pro každou společnost. Ti, kteří mají zavedené hodnocení, si to možná nebudou přát nasadit. Z krátkodobého hlediska by to mohlo poškodit vaše hodnocení, protože přesměrování nenese veškerou autoritu původní stránky. Ale postupem času by vám mohlo pomoci mít vyšší obsah ve vaší hierarchii permalinků. Víme, že to pomohlo Martech Zone!

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.