Перейти до вмісту

Що таке soft 404 у Google Search Console?

Проблеми з індексуванням

Soft 404 — це URL, який повертає статус 200 OK, але показує те, що Google сприймає як помилку: повідомлення «сторінку не знайдено», порожню або майже порожню сторінку чи сторінку, основний вміст якої не завантажився. Сервер повідомляє про успіх, а сторінка — про невдачу, тож Google не додає її до Search і показує у звіті Page indexing як Soft 404. Спосіб виправлення залежить від того, чи має ця сторінка існувати.

Що спричиняє soft 404?

У посібнику Google щодо помилок сканування soft 404 описано як сторінку, що повідомляє користувачам про свою відсутність, але повертає код 200. Серед технічних причин там названо відсутній файл server-side include, збій підключення до бази даних або JavaScript-файл, який не завантажився. На практиці найчастіше трапляються такі джерела:

  • Сторінки помилок із неправильним кодом. CMS або односторінковий застосунок показує зрозумілу сторінку «не знайдено», але надсилає 200.
  • Порожні шаблони. Категорія, тег або сторінка результатів пошуку, на якій нічого немає.
  • Вміст, який не відрендерився. Заблоковані ресурси, помилки сервера або скрипти, що не вкладаються в час очікування, залишають Googlebot порожню сторінку, хоча відвідувачі бачать вміст.

Як виправити soft 404?

СитуаціяВиправлення
Сторінки більше не існуєПоверніть 404 (не знайдено) або 410 (видалено назавжди). Власна сторінка помилки цілком підходить, якщо вона надсилає код помилки.
Сторінку переміщено або в неї є замінаНалаштуйте переспрямування 301 на заміну, а потім перевірте результат за допомогою URL Inspection.
Сторінка має існувати й містить вмістЗ'ясуйте, чому Google вважає її порожньою: перевірте її та подивіться, що відрендерив Googlebot.
Сторінка існує, але вміст справді мізернийДодайте вміст, який зробить її корисною, або об'єднайте її з сильнішою сторінкою.

404 для сторінки, яку ви видалили навмисно, не є проблемою: у довідці Google щодо Page indexing сказано, що відповіді 404 допустимі, якщо сторінку видалено без заміни, і Google прибирає такі URL зі свого індексу.

Як побачити, що бачив Google

  1. Перевірте URL у Search Console і натисніть Test live URL.
  2. Відкрийте View tested page, щоб побачити знімок екрана, відрендерений HTML і HTTP-відповідь.
  3. Якщо знімок порожній або показує помилку, перевірте ресурси, які Google не зміг завантажити, помилки сервера та повільні відповіді.
  4. Підтвердьте код статусу поза браузером: curl -I https://example.com/page.

Після виправлення

Коли всі постраждалі URL виправлено, відкрийте причину Soft 404 у звіті Page indexing і натисніть Validate fix. Google перевіряє вибірку, а потім повторно сканує лише URL, у яких знайдено цю проблему. Згідно з довідкою про звіт Page indexing, перевірка зазвичай триває приблизно до двох тижнів, а іноді значно довше.

Soft 404 чи справжній 404: що гірше?

Справжній 404 або 410 — це чесна відповідь, яка нічого вам не коштує, якщо сторінки справді більше немає. Soft 404 змушує Google вгадувати, а коли він помиляється, під удар може потрапити й справжня сторінка, вміст якої не відрендерився. Надсилайте код статусу, що відповідає дійсності, а 200 залишайте для сторінок, на яких щось є. Про інші статуси індексування читайте в матеріалах помилки 404 у Google Search Console та виключені сторінки.

Як допомагає AutoPSEO

URL Inspection в AutoPSEO перевіряє до 500 URL за один запуск і показує стан покриття кожного з них. Тож після релізу ви можете перевірити на soft 404 цілий розділ або sitemap, не чекаючи на звіт. Index Tracker щодня повторно перевіряє ваші ключові сторінки й може сповістити вас, коли одна з них випадає з індексу — це часто перша ознака того, що шаблон почав рендеритися порожнім.

Переведіть свій SEO-контент на автопілот

Підключіть Search Console і свій сайт. AutoPSEO просканує його й одразу спланує перші теми. Кредитна картка не потрібна.