Предприниматели и специалисты в SEO, устали от повседневных проблем? Получите уникальный гайд "SEO по полкам в 2023 году" и другие ценные ресурсы в моем Telegram-канале: https://t.me/seoobuchenie.
Индексация страниц
Важно, чтобы полезные страницы индексировались поисковыми системами, ведь только тогда они будут приносить трафик.
Часто бывает, что страницы не попадают в индекс.
Почему страницы могут не индексироваться:
- На них нет ссылки с других страниц
- Страницы неуникальны или полупусты
- Страницы отдают статус-код отличный от 200 ОК
- Страницы закрыты от индексации в robots.txt
Как проиндексировать страницы
- Страница должна отдавать статус-код 200 ок
- Страница должна быть уникальна и оптимизирована (наполнена полезным контентом)
- На страницу должны вести ссылки с других страниц сайта и из sitemap.xml
- Страница не должна быть закрыта в robots.txt
Если условия соблюдены, можно воспользоваться инструментами принудительного индексирования
Индексация в Яндекс
У Яндекс эта функция есть в https://webmaster.yandex.ru/
Индексирование - Переобход страниц
Сюда можно закинуть пачку URL.
Индексация в Google
В Google будет вот такая последовательность:
Создайте проект в Google Cloud Platform
- Нажимаем Create project
- Вводим любое название проекта
- Нажимаем Create Service Account
- Вводим любое название и нажимаем Create and continue
- Нажимаем Select a role
Это должен быть обязательно Owner
- Нажимаем Continue и потом Done
- В поле Actions (3 точки) нажимаем Manage keys
- Нажимаем Add Key - Create new key
- Оставляем Json и нажимаем Create
- Созданный ключ скачается на ваш компьютер, позже мы его используем
Скачайте на ваше устройство скрипт
- Переходим по ссылке https://github.com/swalker-888/google-indexing-api-bulk
- Нажимаем Code - Download ZIP
- Открываем скачанный архив и его содержимое распаковываем в любое место на ПК, например, на рабочий стол
- Открываем файл service_account
Удаляем текущее содержимое
Открываем файл с ключом, который скачали ранее.
Копируем его содержимое и вставляем в файл service_account.
Файл service_account сохраняем и закрываем.
- В Google Search Console нашего сайта необходимо предоставить полный доступ (Owner) на googlecloud-аккаунт, который мы создали ранее.
В моем примере это
primer@index-primer.iam.gserviceaccount.com
Активируйте ваш API
- Переходим по ссылке https://console.cloud.google.com/apis/api/indexing.googleapis.com/overview?pli=1
Нажимаем Enable
- Выбираем URL, которые хотим направить на индексацию.
- Вставляем списком URL в файл URLS из скачанного ранее архива
Скачайте и установите на устройстве программу node.js
- Нужно перейти по ссылке https://nodejs.org/en/download/ и скачать подходящую для вашей операционки версию программы
- Далее вызываем командную строку
На Windows это Меню Пуск - Командная строка либо Win+R - CMD
На MAC это панель DOC - Терминал
В консоли пишем:
cd “путь к папке из скачанного архива”. например, cd Desktop
enter
далее
cd “название папки”. например, cd index
enter
Далее вводим поочередно команды:
- npm install requests
- npm audit fix
- npm audit fix --force
- node index.js
После выполненных команд страницы из файла URLS должны быть направлены на индексацию.
Остается мониторить этот процесс.