Unikanie błędu 404 - Lista kontrolna SEO dla Joomla - Alpha Design

  1. Unikaj błędów 404
  2. Utwórz niestandardową stronę błędu 404 dla Joomla
  3. Opcja 1: wystarczy wyświetlić stronę 404
  4. Opcja 2: ulepszony kod z poprawną odpowiedzią HTTP

Wysłany przez Thierry Tardif.

Wysłany przez Thierry Tardif

Upewnij się, że ludzie nigdy nie znajdą się przed stroną błędu 404 nie znaleziono strony , bez znaczenia. Domyślna strona błędu Joomla jest szczególnie brzydka, ale także zupełnie inna niż reszta witryny, więc ludzie mogą nawet pomyśleć, że Twoja witryna nie działa i nie jest już dostępna.
Jeśli tak się często zdarza, może to mieć negatywny wpływ na pozycję w wyszukiwarce (ranking SEO).
Najlepiej jest utworzyć niestandardową stronę 404 dla swojego szablonu. Jeśli strona błędu ma sens dla użytkowników, po prostu podążą za Twoimi wskazówkami, niezależnie od tego, czy prowadzisz link do strony wyszukiwania, czy strony głównej.

Unikaj błędów 404

Pierwszą rzeczą do zrobienia jest uniemożliwienie użytkownikom napotkania strony błędu 404. Unikaj zmiany nazw artykułów lub elementów menu (chyba że zachowujesz te same aliasy), ponieważ użytkownicy mogą napotkać tę stronę. błąd podczas przekierowania przez Google. Upewnij się również, że nie masz wewnętrznych linków do witryny, które wskazywałyby na nieistniejące strony. Ten typ błędu jest zły dla Twojego SEO. Jeśli chcesz zmienić adresy URL, upewnij się, że używasz Przekierowanie 301 wskazać stary adres URL na nowy.

Z drugiej strony postępuj zgodnie z błędem 404, używając komponentu przekierowanie Menedżera (lub użyj podobnego rozszerzenia). Możesz również skorzystać z usługi innej niż Joomla, która sprawdzi Twoją witrynę i wykryje 404. Aby to zrobić, możesz użyć narzędzi, takich jak Krzyczący żaba SEO pająk lub darmowe narzędzia, takie jak www.brokenlinkcheck.com lub audyty narzędzi SEO, takie jak WebCEO i SEMrush ,

Pamiętaj, że nie wszystkie błędy 404 są tak złe. Jeśli masz artykuł lub produkt sprzedaży online, które są nieaktualne, usunięcie tego rodzaju strony doprowadzi do strony błędu 404. Ale w tym przypadku błąd 404 może zostać użyty przez Google & Bing dla usuń indeks z tych pozycji. Google powiedział, że w tym przypadku nie wpłynie to na twój SEO.

Utwórz niestandardową stronę błędu 404 dla Joomla

Niestandardowe tworzenie strony 404 dla Joomla jest łatwe.

  • Najpierw utwórz artykuł, który będzie widoczny dla użytkowników, gdy zobaczy ten błąd.
  • Nazwij ten artykuł według własnego uznania (404, błąd strony itp.) Dodaj tekst do wyboru i link do strony głównej lub strony wyszukiwania .
  • Teraz zanotuj identyfikator swojego artykułu (ostatnia kolumna, jeśli jesteś w widoku zarządzania artykułami). W naszym przykładzie zajmiemy 999
  • Opcjonalnie (ale zalecane) dla tego artykułu Ustawienie robotów będzie NOINDEX, NOFOLLOW, aby uniknąć indeksowania tej strony przez google.
  • Opcjonalnie dodaj ten element do ukrytego menu
  • Następnie utwórz pustą nazwę pliku error.php

Mamy dwie opcje.

Opcja 1: wystarczy wyświetlić stronę 404

Jest to standardowe rozwiązanie używane na innych blogach, ale jest to preferowane rozwiązanie (patrz opcja 2). Ta opcja zapewnia prostą stronę 404 stron po wykryciu błędu. Tworzysz nowy plik error.php w jednym z folderów do głosowania szablonów za pomocą tego pojedynczego kodu:

<? Php
zdefiniowany ('_ JEXEC') lub zginie;
if (($ this-> error-> getCode ()) == '404') {
nagłówek („Lokalizacja: /index.php?option=com_content&view=article&id=999”);
Wyjście;}
?>

Zastąp 999 identyfikatorem swojego artykułu.

Jeśli przypisałeś element-404 do elementu menu, możesz mieć prostszy kod. Jeśli przypiszesz go do menu pozycji o nazwie Nie znaleziono strony. linia zaczynająca się od nagłówka staje się teraz:

nagłówek („Lokalizacja: nie znaleziono strony”);

Wadą tej metody jest to, że przeglądarka zawsze otrzymuje w odpowiedzi kod 200 nagłówków, co komplikuje zadanie wyszukiwarek, aby dowiedzieć się, czy ta strona istnieje, czy już nie istnieje. Ta metoda nosi nazwę soft-404. Sprawdź bloga Blog dla webmasterów zrozumieć, dlaczego ta metoda nie jest zalecana.

Opcja 2: ulepszony kod z poprawną odpowiedzią HTTP

Alternatywą znacznie lepszą niż w powyższym przykładzie jest zastąpienie linii zaczynającej się od nagłówka („Lokalizacja .... przez:

nagłówek („HTTP / 1.0 404 Not Found”);
echo file_get_contents (JURI :: root (). 'index.php? option = com_content & view = article & id = 999');

Kod ten wysyła nagłówek HTTP 404 do przeglądarki, pozostaje na tym samym adresie URL i znajduje zawartość strony 404. Metoda ta nazywa się hard-404, która jest metodą do zastosowania.

Ostatnia uwaga na temat tych rozwiązań: Wielu komercyjnych dostawców szablonów ma własny mechanizm dostarczania 404 stron, co czasami utrudnia wdrożenie tego rozwiązania. Ale dopóki dostarczają stronę 404, to nie problem.

Simon Kloostra jest autorem artykułu: Unikaj błędów 404 , którego tłumaczenie jest autoryzowane przez joomlaseo.com ,

Php?
Меню сайта
Мини-профиль
  • Регистрация Напомнить пароль?

    Бесплатно можно смотреть фильмы онлайн и не забудьте о шаблоны dle на нашем ресурсе фильмы бесплатно скачать c лучшего сайта
    Опросы
    Топ новости