- Problem
- Korzyść
- Kod PHP, aby uniknąć błędów 404
- Samouczek Krok 2: Utwórz 404.php
- Contao-Extension Redirect4ward
- Pobieranie i instalacja rozszerzenia
- LevenshteinRedirect dla Joomla!
- Pobierz wtyczkę
- psRedirect404 dla tlenku
- Pobierz rozszerzenie
- unikaj404 dla WordPress
- Pobierz wtyczkę
Szczególnie CMS (systemy zarządzania treścią) są podatne 404 , Występują, gdy strony są usuwane lub przeprojektowane. My z adojo stworzyliśmy kreatywne rozwiązanie tego problemu i pracujemy z programistami z Przestrzeń Coworkingowa Norymberga Rozwiązania te są dostępne na licencji GPL V2.
Problem
Wywoływana jest nieaktualna lub przestarzała strona, serwer popełnia błąd 404 , a ranking ekologiczny jest natychmiast negatywnie dotknięty . Teraz przekierowania są konfigurowane ręcznie. Wada: są one czasochłonne i wydłużają czas ładowania strony .
Korzyść
- nie ma już 404 błędów
- szybszy czas ładowania strony
- Nigdy więcej nie używaj ręcznie przekierowań
- lepsze wrażenia z surfowania dla odwiedzających witrynę
- lepsze rankingi i współczynnik jakości
Dlaczego nie zobaczyć najbardziej podobnej strony osiągalnej za pomocą algorytmu Levenshteina? Przyjazna wyszukiwarka przekazywana za pośrednictwem 301 , utrzymuje istniejące rankingi na stabilnym poziomie. Win-Win! Google, użytkownicy i operatorzy witryn są zadowoleni.
- Kod PHP : Pomysł, aby uniknąć błędów 404 od adojo ,
- Wtyczka WordPress : Wtyczka WordPress została stworzona przez webdeidery z RB Media zaprogramowany.
- Moduł tlenku : Moduł tlenku został wykonany przez Dumne pozyskiwanie Eksperci stworzyli programowanie Oxide Shop.
Opracowano własne rozszerzenie? Udostępnij!: Utwórz repozytorium na githubie i wyślij pocztą na adres [email protected] Wyślij!
Kod PHP, aby uniknąć błędów 404
Samouczek Krok 1: Dostosuj .htaccess
# Ustawienie 404.php jako Błąd dokumentu ErrorDocument 404 /404.php
Samouczek Krok 2: Utwórz 404.php
<? php // Licencja: GPL V2 // Gdzie jest mapa witryny? Domyślnie jest to katalog główny // Inny przykład: $ sitemap = "/ subfolder / sitemap.xml" $ sitemap = "/ sitemap.xml"; // pobrany URL jest pobierany $ input = $ _SERVER ['SERVER_NAME']. $ _ SERVER ['REQUEST_URI']; // nie znaleziono jeszcze krótkiej odległości $ shortest = -1; // HTTPS? if (stristr ($ _ SERVER ["SCRIPT_URI"], "https")) {$ prot = "https: //";} else {$ prot = "http: //";} $ xml = simplexml_load_file ($ prot. $ _SERVER [ 'SERVER_NAME'] $ sitemap). foreach ($ xml-> url jako $ child) {// Wprowadzone dopasowania URL Adresy map witryn $ lev = levenshtein ($ input, $ child-> loc); if ($ lev <= $ najkrótszy || $ najkrótszy <0) {$ closest = $ child-> loc; $ shortest = $ lev; }} // Przekierowanie 301 zostanie wykonane nagłówek („HTTP / 1.1 301 Moved Permanently”); header ( "Location: $ najbliżej"); exit; ?>
Błędy 404 są denerwujące i często prowadzą do kary w rankingu Google. Oprócz optymalizacji OnPage, nasza agencja zajmuje się przede wszystkim najwyższą dyscypliną w budowaniu SEO: czysty link. Z przyjemnością odkryjemy potencjał Twojej witryny z Tobą, skontaktuj się z nami !
Sascha Arndt, współzałożyciel adojo GmbH
Contao-Extension Redirect4ward
Jak tylko strona nie zostanie znaleziona, dostarczenie błędu 404 jest wstrzymane. Niewykryty adres URL zostanie dopasowany do wszystkich dostępnych stron z bazy danych. Następnie użytkownik zostanie przekierowany do najbardziej odpowiedniej witryny za pośrednictwem wyszukiwarki przyjaznej za pośrednictwem 301.
Pobieranie i instalacja rozszerzenia
Pobierz w Github
Redirect4ward w repozytorium rozszerzenia Contao
Jako partner Premium Contao od wielu lat rozwijamy rozszerzenia, konsekwentnie podążając za pomysłami Open Source. Podjęliśmy ideę naszego partnera adojo i dalej rozwinęliśmy nasze przekierowanie do odpowiedniego narzędzia.
Christoph Wiechert, współzałożyciel 4ward.media GbR
Skontaktuj się teraz z 4ward.media!
LevenshteinRedirect dla Joomla!
Jak tylko strona nie zostanie znaleziona, dostarczenie błędu 404 jest wstrzymane. Niewykryty URL zostanie dopasowany do wszystkich dostępnych stron z sitemap.xml. Następnie użytkownik zostanie przekierowany do najbardziej odpowiedniej witryny za pośrednictwem wyszukiwarki przyjaznej za pośrednictwem 301.
Pobierz wtyczkę
Oprócz hostingu biznesowego dla małych i średnich firm, polegaliśmy na systemie zarządzania treścią open source Joomla! wyspecjalizowane. Z przyjemnością pomożemy Ci od pierwszego uderzenia w papier do gotowego rozwiązania internetowego.
Stefan Wendhausen, założyciel tec-promotion GmbH
Skontaktuj się teraz z tec-promotion.de!
psRedirect404 dla tlenku
Jak tylko strona nie zostanie znaleziona, dostarczenie błędu 404 jest wstrzymane. Niewykryty adres URL zostanie dopasowany do wszystkich dostępnych stron z bazy danych. Następnie użytkownik zostanie przekierowany do najbardziej odpowiedniej witryny za pośrednictwem wyszukiwarki przyjaznej za pośrednictwem 301.
Pobierz rozszerzenie
Pobierz w Github
Od rozwiązań informatycznych z OXID eCommerce po doradztwo biznesowe, nasza agencja oferuje indywidualną strategię dla każdego przypadku. Oczywiście nasze własne rozszerzenia OXID dla powtarzających się przeszkód, takich jak błędy 404, mogą nie brakować.
Tobias Merkl, starszy inżynier oprogramowania Proud Sourcing GmbH
Skontaktuj się teraz z firmą Proud Sourcing!
unikaj404 dla WordPress
Jak tylko strona nie zostanie znaleziona, dostarczenie błędu 404 jest wstrzymane. Niewykryty adres URL zostanie dopasowany do wszystkich dostępnych stron z bazy danych. Następnie użytkownik zostanie przekierowany do najbardziej odpowiedniej witryny za pośrednictwem wyszukiwarki przyjaznej za pośrednictwem 301.
Pobierz wtyczkę
Pobierz jako ZIP, 1 KB
Jako pełnoprawna agencja reklamowa dla nowych mediów, przenosimy firmy od projektu ich korporacyjnego projektu do wdrożenia strony internetowej. Wolimy pracować z WordPress.
Roman Bauer, właściciel rb-media.com, agencja zajmująca się nowymi mediami
Skontaktuj się z rb-media.com teraz!
Opracowano własne rozszerzenie?Php // Licencja: GPL V2 // Gdzie jest mapa witryny?
SERVER ['REQUEST_URI']; // nie znaleziono jeszcze krótkiej odległości $ shortest = -1; // HTTPS?