Чому сайт не індексується?
Для початку необхідно перевірити, чи ваш сайт або його окремі сторінки представлені в індексі Google. Найчастіше жодної проблеми немає, просто сторінка займає недостатньо високу позицію результатів пошуку.
Дієвий спосіб для перевірки:
1️⃣ Вимкніть безпечний пошук, або перейдіть на анонімну вкладку браузера
2️⃣ Знайдіть сторінку яка вас цікавить за допомогою оператора пошуку site:ваш-домен – детальніше про оператори пошуку можете прочитати тут
Приклади: site:example.com або site:example.com/zootovary
3️⃣ Якщо вам вдалося знайти необхідну сторінку, це означає що вона є в індексі
Які причини відсутності сайту в індексі та що зробити для їх усунення
Що стосується варіантів, чому Google не індексує сайт в цілому, потрібно ретельно вивчати кожен окремий випадок, і знайти джерело цього явища якнайшвидше.
Сайт закритий від індексації у Robots.txt
Однією з найпоширеніших помилок веб-майстрів є неправильно складений robots. Наявність в ньому блокуючих директив Disallow може перешкоджати обробці ботом всього ресурсу або окремих його веб-сторінок. Тут важливо пам'ятати, що кожен веб-сайт має сторінки, які потрібно закривати від індексації. До таких відносяться технічні результати пошуку, get-параметрів, логіна, адміна, кошики покупок, “сміттєві” тощо.
Докладніше про налаштування файла Robots.txt, в нашій статті «Як скласти файл robots.txt?»
Способи перевірки коректності налаштування файла Robots.txt:
💙 Додати до назви свого домена закінчення /robots.txt і перевірити власноруч
💛 Відкрити для перевірки роботса відповідний інструмент від Google. Але для початку сайт потрібно додати в Google Search Console
💙 Просканувати сайт програмою Screaming Frog Seo Spider або Netpeak Spider. В даній програмі ви зайдете сторінки, які закриті для індексації, виправити помилки в robots.txt та перевірити коректність функціонування виправленого файлу.
💛 Скористатися пошуковою системою та знайти інший зручний для вас сервіс для перевірки коректності налаштування файлу 😄
Мета-теги Robots
Деколи сторінки сайту можуть бути закриті за допомогою тега, який встановлюється в коді сторінок. Є багато директив, але зупинимось на забороні сканування контенту сайту.
Так от, коли на сторінці в тегах head встановлений даний тег, то гугл скануючи сайт не додає до індексу сторінки які мають тег роботс з директивою noindex, тому потрібно перевіряти цей момент, коли помітили що сторінки сайту не потрапили в індекс.
Як перевірити метатеги Роботс:
Інструмент для вебмайстрів
💙 У Google Search Console відкрийте звіт Індекс - Покриття - вкладка Виключено
💛 За допомогою програм Screaming Frog Seo Spider або Netpeak Spider
💙 Власноруч відкрити код сторінки (F12), та натиснувши комбінацію клавіш Ctrl+F знайти meta name="robots"
Заборони в файлі .htaccess
Файл .htaccess містить правила роботи веб-сервера. Зазвичай цей файл розміщують у кореневій директорії веб-сервера або кореневої директорії сайту.
За допомогою деяких правил .htaccess можна закрити сайт від індексації. Перевірте файл .htaccess на вашому сервері, чи можливо в ньому прописані заборонні правила для індексування.
Інші причини
💙 У Google Search Console не вказано всі варіанти домену (http:// та https://)
💛 На сайт накладені санкції від пошукової системи
💙 Сайт не адаптований під мобільні пристрої
💛 Проблеми з технічним SEO
💙 Низька швидкість відповіді серверу сайту
💛 Сайт занадто молодий, або домен з поганою історією
В заключенні
Щоб сайт був успішним, важливо розміщувати на ньому хороший контент, працювати з технічним SEO та створювати якісні зворотні посилання. Але все це буде марно, якщо він не індексується.
Тому переконайтеся, що всі проблеми з індексацією вирішені, і тоді Google віддячить вам хорошим трафіком.