Найти тему
Алексей Панов про SEO

Как индексировать страницы сайта в Яндекс и Google для SEO

Оглавление
Предприниматели и специалисты в SEO, устали от повседневных проблем? Получите уникальный гайд "SEO по полкам в 2023 году" и другие ценные ресурсы в моем Telegram-канале: https://t.me/seoobuchenie.

Индексация страниц

Важно, чтобы полезные страницы индексировались поисковыми системами, ведь только тогда они будут приносить трафик.

Часто бывает, что страницы не попадают в индекс.

Почему страницы могут не индексироваться:

  • На них нет ссылки с других страниц
  • Страницы неуникальны или полупусты
  • Страницы отдают статус-код отличный от 200 ОК
  • Страницы закрыты от индексации в robots.txt

Как проиндексировать страницы

  1. Страница должна отдавать статус-код 200 ок
  2. Страница должна быть уникальна и оптимизирована (наполнена полезным контентом)
  3. На страницу должны вести ссылки с других страниц сайта и из sitemap.xml
  4. Страница не должна быть закрыта в robots.txt

Если условия соблюдены, можно воспользоваться инструментами принудительного индексирования

Индексация в Яндекс

У Яндекс эта функция есть в https://webmaster.yandex.ru/

-2

Индексирование - Переобход страниц

Сюда можно закинуть пачку URL.

Индексация в Google

В Google будет вот такая последовательность:

Создайте проект в Google Cloud Platform

  1. Нажимаем Create project
-3
  1. Вводим любое название проекта
-4
  1. Нажимаем Create Service Account
-5
  1. Вводим любое название и нажимаем Create and continue
-6
  1. Нажимаем Select a role
-7

Это должен быть обязательно Owner

-8
  1. Нажимаем Continue и потом Done
-9
  1. В поле Actions (3 точки) нажимаем Manage keys
-10
  1. Нажимаем Add Key - Create new key
-11
  1. Оставляем Json и нажимаем Create
-12
  1. Созданный ключ скачается на ваш компьютер, позже мы его используем

Скачайте на ваше устройство скрипт

  1. Переходим по ссылке https://github.com/swalker-888/google-indexing-api-bulk
  2. Нажимаем Code - Download ZIP
-13
  1. Открываем скачанный архив и его содержимое распаковываем в любое место на ПК, например, на рабочий стол
-14
  1. Открываем файл service_account

Удаляем текущее содержимое

-15

Открываем файл с ключом, который скачали ранее.

Копируем его содержимое и вставляем в файл service_account.

Файл service_account сохраняем и закрываем.

  1. В Google Search Console нашего сайта необходимо предоставить полный доступ (Owner) на googlecloud-аккаунт, который мы создали ранее.

В моем примере это

primer@index-primer.iam.gserviceaccount.com

Активируйте ваш API

Нажимаем Enable

-16
  1. Выбираем URL, которые хотим направить на индексацию.
  2. Вставляем списком URL в файл URLS из скачанного ранее архива
-17

Скачайте и установите на устройстве программу node.js

  1. Нужно перейти по ссылке https://nodejs.org/en/download/ и скачать подходящую для вашей операционки версию программы
  2. Далее вызываем командную строку

На Windows это Меню Пуск - Командная строка либо Win+R - CMD

На MAC это панель DOC - Терминал

-18

В консоли пишем:

cd “путь к папке из скачанного архива”. например, cd Desktop

enter

далее

cd “название папки”. например, cd index

enter

Далее вводим поочередно команды:

  • npm install requests
  • npm audit fix
  • npm audit fix --force
  • node index.js

После выполненных команд страницы из файла URLS должны быть направлены на индексацию.

Остается мониторить этот процесс.