Jak přesměrovat příchozí odkazy po přesunutí instalace Wordpress
Wordpress Apache Seo / / March 17, 2020
Dříve jsem vám ukázal, jak se pohybovat Instalace WordPress do nového adresáře na vašem webovém serveru. To vyvolalo velmi dobrou otázku od groovyReader Dinesh:
Díky za jasné metody krok za krokem se snímky obrazovky.
Chtěl jsem se zeptat: Jak se vám podařilo přesměrovat příchozí zpětné odkazy ze staré domény na novou doménu?
Odpověď: přesměrování 301 v souboru .htaccess. Pokud vám to nedává smysl, nebojte se - není to tak složité, jak se zdá. Ale to je nejlepší řešení pro udržení vašich příchozích odkazů a hodnocení vašeho vyhledávače při pohybu vašeho webu WordPress (nebo jakýkoli web) do nového adresáře nebo domény. Přesměrování 301 na straně serveru je kosher způsob, jak prohlížečům sdělit, že web se trvale přesunul a je nejetičtější a nejúčinnější metodou pro účely SEO. A co je nejdůležitější, společnost Google to chápe a nebude vás penalizovat za posun v hodnocení žebříčků.
Postupujte takto:
Krok první
Přesuňte svůj web WordPress, pokud jste to ještě neudělali. Nedělejte si starosti s opuštěním starého webu - ve skutečnosti, nebojte se, protože to má za následek duplicitní problémy s obsahem. Nechte tam svůj starý adresář, ale nechte jej prázdný.
Krok dva
Přejděte na stránku starý a vyhledejte soubor .htaccess. To by bylo vykořenit vaší staré instalace WordPress.
Pokud neexistuje, vytvořte jej v programu Poznámkový blok nebo v jiném textovém editoru. Nezapomeňte to pojmenovat takto: .htaccess s tečkou vpředu, jako by to byla přípona souboru bez názvu souboru. Existuje, otevřete jej.
Krok tři
Pokud je v souboru .htaccess něco, odstraňte jej.
Krok čtyři
V horní části souboru .htaccess zadejte následující kód:
Možnosti + FollowSymLinks
PřepsatEngine zapnuto
RewriteCond% {HTTP_HOST} ^doména\.com$ [NC] RewriteRule ^ (. *) $http://www.domain.com $ 1 [R = 301, L]
V případě potřeby nahraďte červený text vaší doménou a adresářovou cestou. Pokud bych například přesunul svůj web z jantonbusch.com/pop na jantonbusch.com/princeofpretzels, použil bych následující:
Možnosti + FollowSymLinks
PřepsatEngine zapnuto
RewriteCond% {HTTP_HOST} ^jantonbusch\.com$ [NC] RewriteRule ^ (. *) $ Http: //www.jantonbusch.com/princeofpretzels/ $ 1 [R = 301, L]
Nezapomeňte do adresy URL zahrnout všechny nevyžádané položky, včetně $ 1 a textu v závorce.
Krok pět
Nahrajte nebo uložte svůj .htaccess do vykořenit z vašeho staré umístění WordPress.
Krok šestý
Vyzkoušejte své přesměrování 301. Zkuste navštívit přímý odkaz na starém webu a ujistěte se, že se přesměruje na příslušnou stránku ve vašem novém umístění. Pokud nemáte starý odkaz po ruce, stačí přejít na jinou stránku než domovskou stránku na svém novém webu a poté ji vyměnit za starou doménu nebo cestu k adresáři a otestovat ji.
Závěr
Přesměrování 301 je nejlepší způsob, jak si udržet vaše příchozí odkazy a SEO šťávu při přesunu domén. Samozřejmě se jedná o dočasnou opravu - měli byste vyzvat kohokoli, kdo vám pošle odkazy, aby aktualizoval své odkazy podle vaší nové adresy, pokud je to možné. Ale prozatím je přesměrování 301 dobrým způsobem, jak přejít na nové místo.
Pokud je váš tah dočasný, použijte přesměrování 302 (zaměnit R = 302, kde se objeví R = 301). Pokud chcete být degradováni na spam, použijte prohlížeč META přesměrování.
Poznámka: Vzhledem k tomu, že 2 weboví hostitelé nejsou stejní, kroky pro upload vašeho souboru .htaccess na váš webový server nebo dokonce vaše schopnost upravovat nebo vidět váš soubor .htaccess se mohou lišit od web hostitele k web host. S ohledem na to si prosím otestujte před zasíláním zpráv s výrobním webem a pokud potřebujete pomoc, obraťte se na svůj web poskytněte technickou podporu hostitele, protože by měli mít článek o KB nebo FAQ, na který se mohou obrátit, abyste mohli upravit svůj apache .htaccess soubor.