Важливо, щоб ваш контент добре обробляли пошукові системи. Так його знайдуть найбільш зацікавлені користувачі. Досягти цього дозволяє пошукова оптимізація. Якщо система Google Search не може розпізнати будь-який контент на ваших сторінках, не виключено, що ви втрачаєте великий обсяг трафіку.
У цьому посібнику розповідається, як оптимізувати свій сайт для роботи з Пошуком Google. Зверніть увагу, що ваш сайт повинен бути безпечним і доступним для всіх. Також необхідно, щоб він швидко завантажувався і відкривався на будь-яких пристроях.
Дізнайтеся, як Google бачить ваш сайт
Перш за все, відкрийте інструмент перевірки URL або інструмент перевірки розширених результатів і протестуйте свій сайт. Так ви зрозумієте, як його бачить Googlebot — наш пошуковий робот, який знаходить нові або змінені сторінки і додає їх до індексу Google. Більш детальну інформацію про те, як це відбувається, можна знайти в статті Як працює Пошук Google.
Ви могли цього не знати, але Google не завжди бачить весь контент, який доступний вам у браузері. Інколи Google не розпізнає зображення на сторінці, якщо вона використовує функцію JavaScript, яку він не підтримує.
Перевірте посилання
Googlebot переходить між URL-адресами за посиланнями, під час вилучення та обробки файлів Sitemap або в результаті переадресації. При цьому кожна URL-адреса обробляється незалежно від інших URL вашого сайту. Щоб були виявлені всі ваші сторінки, дотримуйтесь цих рекомендацій:
- Використовуйте елементи
<a>, які можуть сканувати роботи Google. Переконайтеся, що будь-яку сторінку сайту можна відкрити за посиланням з іншої сторінки, доступної пошуковому роботу. Перевірте, чи містить таке посилання текст або атрибут alt, що відповідає цільовій сторінці. - Створіть та надішліть файл Sitemap, щоб допомогти роботу Googlebot більш точно індексувати ваші сторінки. Файл Sitemap дозволяє повідомити Google та іншим пошуковим системам про те, як на вашому сайті організований контент (сторінки, відео та інші ресурси).
- Якщо у вас є додаток JavaScript лише з однією сторінкою HTML, стежте за тим, щоб кожен екран або окрема частина вмісту мав свою URL-адресу.
Перевірте використовуваний код JavaScript
Робот Googlebot здатний виконувати код JavaScript, але з застереженнями. При створенні сторінок і додатків вам потрібно враховувати особливості обробки контенту з таким кодом пошуковими роботами. Детальніше про основи пошукової оптимізації сайтів на JavaScript і про те, як усунути проблеми з JavaScript, які впливають на відображення сторінок у Пошуку Google…
Щоб дізнатися більше про те, як Google обробляє код JavaScript під час сканування, відображення та індексації, перегляньте відео нижче.
Повідомте Google про те, що ви змінили контент
Як допомогти роботу Googlebot швидше знаходити ваші нові та змінені сторінки:
- Надсилайте файли Sitemap.
- Запитуйте повторне сканування сторінок.
Якщо з індексацією вашої сторінки все одно виникають проблеми, перевірте журнали сервера на наявність помилок.
Пам’ятайте про важливість тексту на сторінці
Робот Googlebot знаходить тільки контент у чисто текстовій формі. Наприклад, текст у відео роботі не видно. Щоб система Пошуку Google могла визначити, чому присвячена ваша сторінка, дотримуйтесь наступних принципів:
- Доповнюйте візуальний контент текстовими описами. Наприклад, розміщувати на сторінці з асортиментом сорочок одні картинки без підписів — не найкраще рішення. Поставте підписом кожне зображення на такій сторінці.
- Придумуйте для кожної сторінки інформативний заголовок і додавайте метаопис. Унікальні заголовки та метаописи допомагають Google демонструвати користувачам інформацію, яка показує, що ваша сторінка відповідає запиту. Завдяки цьому кількість переходів на ваш сайт з результатів пошуку може збільшитися.
- Використовуйте семантичні елементи HTML. Google індексує матеріали у форматі HTML і PDF, а також зображення та відео. У той же час не індексується контент, для показу якого потрібні плагіни (такі як Java і Silverlight), або область, визначена тегом canvas. По можливості використовуйте семантичну розмітку HTML, а не плагіни.
- Переконайтеся, що ваш текстовий контент доступний в DOM. Наприклад, контент, доданий за допомогою властивості
contentкоду CSS, не відноситься до DOM і ігнорується пошуком Google. Властивість content можна використовувати в контенті, призначеному для декоративних цілей, але роботам Google не вдасться проіндексувати такі матеріали.
Повідомте Google про наявність декількох версій вашого контенту
Якщо існує кілька версій вашого сайту або контенту, наприклад для комп’ютерів і мобільних пристроїв або для різних регіонів, Google не може визначити це автоматично. Як домогтися того, щоб у результатах пошуку Google відображалася правильна версія:
- Консолідуйте повторювані URL-адреси.
- Передайте в Google інформацію про локалізовані версії вашого сайту.
- Вкажіть пошуковим системам на AMP-сторінки.
Регулюйте доступність вашого контенту для Google
Ви можете різними способами обмежити функціонування робота Googlebot:
- Щоб робот не знаходив певних матеріалів, дозвольте доступ до них лише зареєстрованим користувачам. Наприклад, захистіть контент за допомогою пароля або сторінки входу.
- Щоб робот не сканував сторінку, створіть файл robots.txt.
- Щоб робот не індексував сторінку, дозвольте сканування та додайте метатег з директивою
noindex.
Що робити, якщо контент не з’являється в Пошуку Google, а ви хочете домогтися протилежного:
- За допомогою інструменту перевірки URL з’ясуйте, чи є у робота Googlebot доступ до потрібної сторінки.
- Перевірте свій файл robot.txt, щоб дізнатися, чи не заборонили ви випадково роботу Googlebot сканувати сайт.
- Подивіться, чи немає у вашому коді HTML директив
noindexв метатегахmeta.
Забезпечте відображення ваших сторінок у вигляді розширених результатів
Розширений результат може бути особливо оформлений, а також містити зображення або інші інтерактивні елементи, що виділяють сайт у Пошуку. Щоб допомогти Google формувати розширені результати на основі вашої сторінки, розмістіть на ній структуровані дані. Якщо ви не знаєте, з чого почати, ознайомтеся з видами розширених результатів.
