Спершу — перевірте, чи сайт справді не в Google
Введіть у пошук site:вашдомен.ua (без пробілу після двокрапки). Google покаже сторінки вашого сайту, які є в індексі. Якщо результатів немає зовсім — сайт не проіндексовано. Якщо частина є — проблема в окремих сторінках, і шукати треба в них.
Точнішу відповідь дає Google Search Console — безкоштовний сервіс Google для власників сайтів. Звіт «Сторінки» показує, скільки сторінок у пошуку й чому решту не взято, а «Перевірка URL» — стан будь-якої окремої адреси.
1. Сайт новий, і Google його ще не знайшов
Якщо сайт запущено кілька днів тому й на нього ніде немає посилань, Google може його просто ще не бачити. Додайте сайт у Search Console, надішліть карту сайту (зазвичай /sitemap.xml чи /wp-sitemap.xml) і попросіть проіндексувати головну через «Перевірку URL». Перші сторінки зазвичай з’являються в пошуку протягом кількох днів — кількох тижнів.
2. У WordPress увімкнено «не індексувати»
Найпоширеніша причина після запуску. Під час розробки ставлять галочку Налаштування → Читання → «Попросити пошукові системи не індексувати цей сайт» — і забувають зняти. Тоді кожна сторінка каже Google «не бери мене в пошук».
Як перевірити: відкрийте будь-яку сторінку, натисніть Ctrl+U і пошукайте noindex. Знайшли в рядку <meta name="robots"> — причина тут.
3. Сайт закритий у robots.txt
Файл вашдомен.ua/robots.txt підказує пошуковим роботам, куди не заходити. Рядок Disallow: / під User-agent: * забороняє обходити весь сайт. Таке лишається після тестового сервера чи невдалого плагіна.
4. noindex або чужий canonical на окремих сторінках
SEO-плагіни (Yoast, Rank Math) дозволяють закрити від індексації окрему сторінку, рубрику чи тип записів. Буває, що закритими виявляються, наприклад, усі товари. Друга схожа пастка — тег canonical, який вказує на іншу адресу: Google вважає сторінку копією й показує в пошуку не її. У Search Console це видно як «Виключено тегом noindex» і «Сторінка-копія».
5. Сторінки віддають помилку
Якщо сервер відповідає помилкою 404 (немає сторінки), 5xx (збій сервера) або веде через ланцюжок переадресацій, Google такі сторінки не індексує, а проіндексовані з часом прибирає. Причини — переїзд без переадресацій, перевантажений хостинг, зламаний плагін. Перевірити адресу можна в «Перевірці URL» або в будь-якому онлайн-сервісі перевірки HTTP-відповіді.
6. «Проскановано, але не проіндексовано»
Google зайшов на сторінку, але вирішив, що в пошуку вона не потрібна. Найчастіше це сторінки з дуже коротким чи однаковим текстом: сотні товарів з описом від постачальника, теги, фільтри, сторінки пагінації. Лікується унікальним змістом і тим, щоб не плодити майже однакових сторінок.
7. «Виявлено, але не проіндексовано»
Google знає про адресу (з карти сайту), але ще не сканував її. Буває на великих сайтах і на сторінках, на які немає жодного внутрішнього посилання — «сиротах». Допомагають посилання з меню, категорій і статей та швидкий сервер: що швидше відповідає сайт, то більше сторінок Google встигає обійти.
8. Санкції або злам
У Search Console є розділи «Заходи, вжиті вручну» і «Проблеми з безпекою». Якщо там є повідомлення — сайт порушив правила Google (куплені посилання, приховані тексти) або його зламали й розмістили сторонні сторінки, наприклад рекламу казино. Злам часто видно саме через site:домен: у пошуку з’являються сторінки, яких ви не створювали.
9. Google бачить не той сайт
Для Google http:// і https://, з www і без — різні адреси. Якщо сайт відкривається за кількома з них без переадресації на одну, сигнали розпорошуються, а в Search Console ви можете дивитися не на ту версію. Додавайте сайт як «Ресурс домену» — він охоплює всі варіанти одразу.
Коротко: site:домен → Search Console → «Сторінки» й «Перевірка URL». У дев’яти випадках із десяти причина — noindex, robots.txt або помилки сервера, і виправляється за годину.
Часті запитання
Скільки чекати, поки сайт з’явиться в Google?
Зазвичай від кількох днів до кількох тижнів після додавання в Search Console й надсилання карти сайту. Окремі сторінки можна прискорити кнопкою «Надіслати запит на індексування» у «Перевірці URL» — Google обмежує кількість таких запитів на день.
Сайт є в індексі, але його не знайти за потрібними запитами — це те саме?
Ні. Індексація означає, що Google знає сторінку; позиції залежать від змісту, конкурентів і посилань. Це вже завдання SEO-просування.
Чи можна перевірити все це без програміста?
Пункти 1–4 і 8–9 — так, за інструкцією вище. Помилки сервера, дублікати й «сироти» на великому сайті простіше знайти під час аудиту сайту: я перевіряю всі сторінки одразу й даю список виправлень за пріоритетом.