Как да откриете и поправите неработещи връзки и грешки 404 в сайта си
Пълна процедура за поправка: намерете източника, разберете причината за неуспеха на целевия адрес и изберете поправка, полезна за посетителите.
Съдържание
Какво се счита за неработеща връзка?#
Неработеща връзка пречи на читателите да стигнат до обещаната от страницата цел. Обичайният пример е URL адрес с отговор 404, но практическият проблем може да е и липсващ файл, пренасочване към несвързано съдържание или фрагмент, който вече не определя раздел.
Разграничавайте проблема от признака. Сървърен срив изисква проучване на достъпността; погрешно изписан път — редакция на съдържанието. Правилната поправка запазва полезен път. Премахването на всички отбелязани връзки без разбиране на целта може да изтрие валидни връзки и да скрие повтарящи се технически проблеми.
Намерете страницата-източник преди избор на поправка#
Списък с неработещи URL адреси казва какво не работи, но не къде да редактирате. В отчета на Linky за целия сайт използвайте страницата-източник и текста на връзката, за да я намерите. Отворете източника и потвърдете дали връзката е в основното съдържание, навигационен компонент, долен колонтитул или друг общ елемент.
Търсете повтарящи се цели. Ако десетки страници сочат един липсващ файл за изтегляне, решете какво трябва да се случи с файла преди редактиране на връзките. Ако връзката идва от един шаблон, поправете шаблона и проверете представителни страници след публикуване.
- Запишете страницата-източник, текста на връзката, неработещия URL адрес и наблюдавания отговор.
- Отворете целта и проверете дали проблемът остава.
- Определете кой отговаря за съдържанието или конфигурацията на сървъра.
- Изберете подходяща поправка и я публикувайте.
- Проверете поправената връзка в източника и повторете съответното сканиране.
Изберете обновяване, възстановяване, пренасочване или премахване#
Обновете връзката в източника, когато съдържа печатна грешка, стар път или остарял адрес на документ. Възстановете съдържание, когато е премахнато случайно и остава полезно. Настройте постоянно пренасочване, когато съдържанието действително е преместено към подходяща замяна и управлявате стария URL адрес.
Премахнете или пренапишете връзката, когато съдържанието е умишлено премахнато и няма подходяща замяна. Не налагайте пренасочване към несвързани материали само за да премахнете код на отговор. Посетител, който търси конкретен документ за настройка, няма да получи помощ от обща рекламна начална страница.
| Причина | Подходяща поправка | Проверка |
|---|---|---|
| Печатна грешка в източника | Обновете адреса на връзката. | Публикуваната връзка води до предвидения ресурс. |
| Съдържанието е преместено | Свързвайте с актуалния URL адрес и запазете подходящо пренасочване. | Старите и новите връзки водят до полезно съдържание. |
| Случайно изтриване | Възстановете ресурса. | Файлът или страницата съдържат очакваната версия. |
| Съдържанието е умишлено изведено от употреба | Променете или премахнете връзката. | Околното съдържание още има смисъл. |
| Временен неуспех | Проучете достъпността на услугата. | Повторните проверки разграничават срив от премахване. |
Поправяйте вътрешните и външните връзки по различен начин#
За вътрешна цел често можете да съгласувате редакцията на източника със сървърно пренасочване или промяна в CMS. Проверете, че заместващият адрес е стабилен и публично достъпен за предвидената аудитория. Обновете и връзките в многократно използвани компоненти и други страници, които повтарят стария път.
При външна връзка може да управлявате само собствената страница-източник. Намерете авторитетна замяна, която подкрепя същата теза. Ако външната услуга временно блокира автоматизирани заявки, проверете съдържанието ръчно. Не заменяйте полезен първоизточник с несвързан материал само защото веднъж е върнал ограничен отговор.
Включете пренасочванията и фрагментите в поправката#
Поправката е непълна, ако връзката в източника сега преминава през няколко излишни пренасочвания или води най-горе на дълга страница, когато е обещавала конкретен раздел. Проверявайте крайния URL адрес и всеки фрагмент отделно. Сървърните отговори обикновено се отнасят до ресурса; фрагментът определя място в документа.
При промяна на ID на заглавие запазете стара стабилна котва, където е практично, или обновете зависимите връзки. Ако миграция на документ е преименувала и раздели, прегледайте съответствията на URL адресите и фрагментите заедно. Успешното зареждане на страница не доказва, че целевият раздел още съществува.
Пример: преместен PDF
Да приемем, че /downloads/setup-v1.pdf е заменен с /docs/setup.pdf. Обновете връзката на страницата за инсталиране към новия файл, потвърдете, че е правилният документ, и обмислете пренасочване на стария адрес, ако по-старите връзки трябва да работят.
Пример: остаряла връзка към раздел
Ако /help/#installation вече води към страница с id="getting-started", обновете фрагмента или запазете котва installation. Проверете мястото на прехода след пълно зареждане на документа.
Проверете публикуваната промяна и предотвратете следващия неуспех#
Проверете публикуваната страница-източник след публикуване. Проследете връзката като предвиден посетител, проверете целевото съдържание и повторете сканирането. Ако промяната включва пренасочване, проверете стария URL адрес отделно, вместо да разчитате само на редактирания източник.
Намалявайте повтарящите се проблеми чрез стабилни URL адреси и ID на елементи, описание на преместванията на съдържание и проверка на връзките при публикуване. Включвайте одити на връзки в миграциите и промените на шаблони. Процедурата за поддръжка трябва да е достатъчно кратка за редовна употреба и достатъчно конкретна, за да обхваща връзките, на които читателите разчитат.
- Използвайте стабилни пътища за често цитирани ресурси.
- Поддържайте карта на пренасочванията при промени на URL адресите.
- Проверявайте общите шаблони след редакции на навигацията.
- Назначете отговорно лице за повтарящите се грешки.
- Проверявайте важните външни връзки по график, подходящ за сайта ви.
Често задавани въпроси#
Трябва ли да пренасочвам всеки неработещ URL адрес към началната страница?
Не. Изберете подходяща замяна, когато има такава. В противен случай премахнете или променете подвеждащите връзки в източниците и използвайте подходящ отговор за липсващо съдържание за умишлено премахнатите ресурси.
Може ли Linky да поправя връзки автоматично?
Linky открива проблеми и съобщава за тях. Вие правите редакциите в CMS, файловете на сайта или конфигурацията на сървъра, след което проверявате промяната с ново сканиране.
Кои неработещи връзки да поправя първо?
Дайте приоритет на основните пътища на потребителите и повтарящите се проблеми в общата навигация или важното съдържание. След това разгледайте отделните връзки и неясните резултати със съответните отговорни лица.
Приложете тази процедура на практика
Прочетете съответната документация на Linky за настройките на продукта и лимитите, използвани в тази статия. Свържете се с поддръжката ако резултат изисква допълнително проучване.
Източници и допълнително четене
Използвайте тези първоизточници за поведението на търсачките. Процедурите и контролните списъци по-горе обясняват прилагането на одит на връзки към практическата поддръжка на сайт.
Открийте връзките, които се нуждаят от поправка
Инсталирайте разширението Linky за браузъра, за да проверите отворената страница или достъпните страници на целия сайт. Прегледайте неработещите целеви адреси, липсващите котви и пренасочванията, след което намерете източника, който се нуждае от поправка.
Започнете безплатно. Сравнете плановете за повторни одити, структура на сайта и експортиране.