- Праблема
- Перавага
- PHP-код, каб пазбегнуць 404 памылак
- Падручнік Крок 2: Стварыце 404.php
- Contao-пашырэнне Redirect4ward
- Спампаваць і ўсталяваць пашырэнне
- LevenshteinRedirect для Joomla!
- Спампаваць плягін
- psRedirect404 для аксіду
- Спампаваць пашырэнне
- avoid404 для WordPress
- Спампаваць плягін
Асабліва CMS (сістэмы кіравання зместам) схільныя 404 , Яны ўзнікаюць, калі старонкі выдаляюцца або перабудаваны. Мы з adojo прыдумалі творчае рашэнне гэтай праблемы і працуем з распрацоўшчыкамі кампаніі Коворкинг Касмічны Нюрнберг Гэтыя рашэнні даступныя пад GPL V2.
Праблема
Называецца неналежная ці састарэлая старонка, сервер робіць памылку 404 , і арганічнае ранжыраванне адразу ж негатыўна адбіваецца . Зараз перанакіраванні ўсталёўваюцца ўручную. Недахоп: гэта працаёмка і падаўжае час загрузкі старонкі .
Перавага
- больш 404 памылкі больш
- хутчэй час загрузкі старонкі
- Ніколі не ўручную падтрымліваць перанакіраванні
- палепшаны вопыт серфінгу для наведвальнікаў сайта
- лепшыя рэйтынгі і каэфіцыент якасці
Чаму б не праглядзець самую падобную дасягальную старонку з дапамогай алгарытму Левенштэйна? Перасылка па пошукавых сістэмах праз 301 , захоўвае стабільныя рэйтынгі. Бяспройгрышная! Google, карыстальнікі і аператары сайта задаволены.
- Код PHP : ідэя пазбягаць 404 памылкі ад adojo ,
- Убудова WordPress : убудова WordPress было створана вэб-кіраўнікамі RB Media запраграмавана.
- Аксідны модуль : Аксідны модуль быў зроблены Горды пошук Спецыялісты створаны для праграмавання аксід-крам.
Уласнае пашырэнне распрацавана? Падзяліцеся ім! [email protected] Адправіць!
PHP-код, каб пазбегнуць 404 памылак
Падручнік Крок 1: Настройка .htaccess
# Усталёўка 404.php у якасці дакумента пра памылку ErrorDocument 404 /404.php
Падручнік Крок 2: Стварыце 404.php
<? php // Ліцэнзія: GPL V2 // Дзе знаходзіцца карта сайта? Па змаўчанні - каранёвы каталог // Іншы прыклад: $ sitemap = "/ subfolder / sitemap.xml" $ sitemap = "/ sitemap.xml"; // атрыманы адрас URL паступіў $ input = $ _SERVER ['SERVER_NAME']. $ _ SERVER ['REQUEST_URI']; // пакуль не знойдзена кароткай адлегласці $ shortest = -1; // HTTPS? if (stristr ($ _ SERVER ["SCRIPT_URI"], "https")) {$ prot = "https: //";} else {$ prot = "http: //";} $ xml = simplexml_load_file ($ prot. $ _SERVER [ 'SERVER_NAME'] $ карта сайта). foreach ($ xml-> url як $ child) {// Уведзены URL супадае з URL-адрасамі Sitemap $ lev = levenshtein ($ input, $ child-> loc); if ($ lev <= $ shortest || $ shortest <0) {$ closest = $ child-> loc; $ карацей = $ лев; }} // перанакіраванне 301 будзе выконвацца загалоўкам ("HTTP / 1.1 301 Перамяшчаецца пастаянна"); загаловак ( "Location: $ бліжэйшы"); выхад; ?>
404 памылкі раздражняюць і часта прыводзяць да пакарання ў рэйтынгу Google. У дадатак да аптымізацыі OnPage, наша агенцтва ў першую чаргу займаецца найвышэйшай дысцыплінай SEO: стварэнне чыстых спасылак. Мы рады адкрыць для сябе патэнцыял вашага сайта, звяжыцеся з намі !
Саша Арндт, сузаснавальнік adojo GmbH
Contao-пашырэнне Redirect4ward
Як толькі старонка не знойдзена, выдача памылкі 404 прыгнятаецца. Адкрыты URL будзе супастаўлены з усімі даступнымі старонкамі з базы дадзеных. Пасля гэтага карыстальнік будзе перанакіраваны на найбольш прыдатны сайт з дапамогай пошукавай сістэмы зручным праз 301.
Спампаваць і ўсталяваць пашырэнне
Спампаваць на Github
Redirect4ward у сховішчы пашырэнняў Contao
Будучы Premium Partner Contao, мы распрацоўваем пашырэнні на працягу многіх гадоў, паслядоўна прытрымліваючыся ідэям Open Source. Мы ўзялі на сябе ідэю нашага партнёра adojo і ў далейшым распрацавалі нашу экспедытарскую праграму redirect4ward адпаведна.
Крыстаф Віхерт, сузаснавальнік 4ward.media GbR
Звяжыцеся з 4ward.media зараз!
LevenshteinRedirect для Joomla!
Як толькі старонка не знойдзена, выдача памылкі 404 прыгнятаецца. Адкрыты URL будзе супастаўлены з усімі даступнымі старонкамі сайта sitemap.xml. Пасля гэтага карыстальнік будзе перанакіраваны на найбольш прыдатны сайт з дапамогай пошукавай сістэмы зручным праз 301.
Спампаваць плягін
У дадатак да бізнес-хостынгу для малога і сярэдняга бізнесу, мы абапіраліся на сістэму кіравання зместам з адкрытым зыходным кодам Joomla! спецыялізаваныя. Мы рады дапамагчы Вам з першага ўдару на паперы да гатовага Інтэрнэт-рашэння.
Стэфан Вендхаузен, заснавальнік tec-promotion GmbH
Звязацца з tec-promotion.de зараз!
psRedirect404 для аксіду
Як толькі старонка не знойдзена, выдача памылкі 404 прыгнятаецца. Адкрыты URL будзе супастаўлены з усімі даступнымі старонкамі з базы дадзеных. Пасля гэтага карыстальнік будзе перанакіраваны на найбольш прыдатны сайт з дапамогай пошукавай сістэмы зручным праз 301.
Спампаваць пашырэнне
Спампаваць на Github
Ад ІТ-рашэнняў з OXID электроннай камерцыяй да бізнес-кансалтынгу наша агенцтва прапануе індывідуальную стратэгію для кожнага выпадку. Вядома, нашы ўласныя пашырэнні OXID для паўтаральных перашкод, такіх як 404 памылкі, могуць не хапаць.
Тобіас Меркл, старшы інжынер-праграміст Proud Sourcing GmbH
Звяжыцеся з Proud Sourcing зараз!
avoid404 для WordPress
Як толькі старонка не знойдзена, выдача памылкі 404 прыгнятаецца. Адкрыты URL будзе супастаўлены з усімі даступнымі старонкамі з базы дадзеных. Пасля гэтага карыстальнік будзе перанакіраваны на найбольш прыдатны сайт з дапамогай пошукавай сістэмы зручным праз 301.
Спампаваць плягін
Спампаваць як ZIP, 1 КБ
Як паўнавартаснае рэкламнае агенцтва для новых сродкаў масавай інфармацыі, мы прымаем кампаніі ад дызайну іх карпаратыўнага дызайну да рэалізацыі сайта. Мы аддаем перавагу працаваць з WordPress.
Раман Бауэр, уладальнік агенцтва новых СМІ rb-media.com
Звяжыцеся з rb-media.com зараз!
Уласнае пашырэнне распрацавана?Php // Ліцэнзія: GPL V2 // Дзе знаходзіцца карта сайта?
SERVER ['REQUEST_URI']; // пакуль не знойдзена кароткай адлегласці $ shortest = -1; // HTTPS?