Jak stworzyć przyjazne SEO przekierowanie

  1. Kod Dodaj to na początku swojego pliku .htaccess . RewriteEngine on W ten sposób tworzysz przekierowanie...
  2. Dlaczego to ma znaczenie
  3. Opcje przekierowania
  4. Przekieruj przez .htaccess (przyjazny dla SEO)
  5. Znajdź swój plik .htaccess
  6. Jak dodać przekierowania
  7. Wiele przekierowań

Kod

Dodaj to na początku swojego pliku .htaccess .

RewriteEngine on

W ten sposób tworzysz przekierowanie 301.

Przekieruj 301 /page-a.html http://www.exmaple.com/page-b.html

Jeśli chcesz użyć generatora, Zbudowałem tutaj . Aby uzyskać więcej informacji, czytaj dalej.

Co to jest przekierowanie przyjazne dla SEO

Przekierowanie przyjazne dla SEO to przekierowanie obsługiwane przez serwer i odbywa się natychmiast. Podczas gdy przekierowania stron, które są dodawane za pomocą widżetów, wykonają swoją pracę, nie są przyjazne dla SEO. Różnica między przekierowaniem przyjaznym dla SEO a przekierowaniem dodanym w widgecie polega na tym, że ta ostatnia daje wyszukiwarce bardzo mało informacji o tym, co stało się z oryginalną treścią strony.

Dlaczego to ma znaczenie

Pomyśl o tym w ten sposób: powiedzmy, że mam stronę, która jest tutorialem na temat tworzenia witryny w Adobe Muse. Strona została zaindeksowana przez Google i generuje przyzwoity ruch. Nie wiedziałem zbyt wiele o SEO, kiedy po raz pierwszy stworzyłem stronę, więc podałem jej adres URL http://example.com/page-1.html.

Teraz, gdy wiem więcej o SEO, chcę zmienić adres URL na coś bardziej odpowiedniego dla treści strony. Postanawiam zmienić adres URL strony na http://example.com/create-a-website-in-adobe-muse.html.

Opcje przekierowania

Jeśli nic nie zrobię i po prostu zmienię stary adres URL na nowy adres URL, utracę cały ruch do oryginalnego adresu URL, ponieważ wyszukiwarka nie może wiedzieć, że jest to ta sama strona. Najprawdopodobniej odniosę zaufanie, ponieważ wyszukiwarki wyślą użytkowników na niewłaściwy adres URL kilka razy, zanim strona zostanie całkowicie usunięta z indeksu wyszukiwarki. Spowoduje to również, że wszystkie zliczenia udziałów społecznych zaczną się od zera. Gdy Google zaindeksuje nową stronę, zbudowanie wiarygodności zajmie trochę czasu, a wszelkie reklamy, które mogły przejść do poprzedniego adresu URL, zostaną zmarnowane.

Nie rób tego . Jedyną różnicą między przekierowaniem widżetu a nie robieniem niczego w ogóle jest to, że nie weźmiesz trafienia zaufania od użytkowników wyszukiwarek do uszkodzonych łączy. Przekierowanie za pomocą widżetu nadal spowoduje, że wszystkie liczniki udziałów w mediach społecznościowych zaczną się z powrotem od 0, a ostatecznie stracisz cały ruch z zawartości strony. Gdy wyszukiwarki indeksują nową stronę, powoli zaczną wysyłać ruch do nowego adresu URL, ale nie będzie wiedział, że strona-tworzenia-w-adobe-muse.html jest nową wersją strony-1.html. Zamiast tego będzie prawdopodobnie postrzegany jako duplikat treści.

Przekieruj przez .htaccess (przyjazny dla SEO)

htaccess (przyjazny dla SEO)

Przekierowania .htaccess powodują natychmiastowe przekierowania. Podczas gdy przekierowanie widżetu mówi wyszukiwarkom, że nowy adres URL jest tymczasowy, przekierowanie .htaccess spowoduje, że wyszukiwarka uzna, że ​​zmiana jest stała i przeniesienie siły SEO na nowy adres URL.

Znajdź swój plik .htaccess

Aby uzyskać dostęp do pliku .htaccess , musisz mieć dostęp do swojego serwera, a bardzo prosty sposób to zrobić za pomocą bezpłatnej aplikacji o nazwie FileZilla . Zainstaluj aplikację i połącz się z serwerem.

Po nawiązaniu połączenia z serwerem przejdź do paska menu i kliknij Widok> Filtry nazw plików ... i upewnij się, że żaden z filtrów nie został wybrany. Teraz otwórz folder public_html i powinieneś zobaczyć swój plik .htaccess . Kliknij na nią prawym przyciskiem myszy i wybierz Wyświetl / Edytuj .

Jak dodać przekierowania

Utworzenie przekierowania URL pojedynczej strony jest jednym z najłatwiejszych przekierowań, które można dodać do pliku .htaccess . Jeśli chcesz użyć generatora, Zbudowałem tutaj . Jeśli chcesz utworzyć przekierowanie samodzielnie, zacznij od skopiowania poniższego wiersza i umieść go przed wszystkimi innymi tekstami w pliku .htaccess .

RewriteEngine on

Aby utworzyć przekierowanie:

Przekieruj 301 /page-a.html http://www.exmaple.com/page-b.html

Jeśli potrzebujesz przekierować plik w podfolderze, dołącz podfolder po 301 w następujący sposób:

Redirect 301 /subfolder/page-a.html http://www.exmaple.com/subfolder/page-b.html

Wiele przekierowań

Dodanie wielu przekierowań jest tak proste, jak utworzenie nowej linii i dodanie tej samej struktury kodu:

Redirect 301 /page-a.html http://www.exmaple.com/page-b.html Redirect 301 /page-c.html http://www.exmaple.com/page-d.html