Кайл Ризли, автор этой статьи, — старший руководитель направления SEO в Shopify. Поисковой оптимизацией он занимается уже 12 лет.
Поисковая оптимизация (SEO) призвана обеспечить появление вашего сайта в результатах поиска, чтобы покупатели могли найти ваши товары. Но что делать, если вы, наоборот, не хотите, чтобы поисковые системы вроде Google находили определенную страницу?
Допустим, вы создаете несколько вариантов посадочной страницы для A/B-тестирования, но вам не нужно, чтобы поисковики индексировали каждую версию. Именно здесь на помощь приходит деиндексация. А один из самых простых способов удалить страницу из базы данных поисковой системы — использовать метатег noindex.
В этом руководстве мы рассмотрим, как добавить тег noindex на страницу Shopify без написания кода.
Что такое тег noindex?
Тег noindex — это сигнал, который сообщает поисковым системам не индексировать конкретный URL. Поисковые боты сканируют и индексируют интернет-пространство в поисках новых веб-страниц для анализа. Каждый раз, когда вы добавляете на сайт новую страницу, специальная программа — поисковый краулер — вносит ее в индекс вашего сайта.
Индексация решает две основные задачи: благодаря ей страницы появляются в результатах поиска, а алгоритмы поисковой системы оценивают страницы вашего сайта. Тег noindex скрывает страницы из выдачи и исключает их из оценки, которую поисковик дает вашему домену.
Когда стоит скрыть страницу интернет-магазина от индексации
Есть несколько причин, по которым может быть полезным скрыть страницу от индексации:
Простые лендинги посадочные страницы
Чаще всего noindex применяют к дублирующимся или малозначимым лендингам. Например, вы можете создать простой лендинг для платного поиска или email-трафика. Если такая страница по сути представляет собой одну большую кнопку призыва к действию, вам вряд ли нужно, чтобы ее индексировали поисковики.
Несколько подобных страниц с невысоким качеством контента не беспокоят поисковые системы. Но если их накопилось много, стоит подумать о том, чтобы скрыть их от индексации — иначе поисковик может пометить весь ваш сайт как низкокачественный.
Дублирующийся контент
Создание разных версий одной и той же страницы (например, для A/B-тестирования) может затруднить ранжирование основной страницы в результатах поиска. Тег noindex на «дополнительных» версиях упрощает выбор для поисковой системы: вместо того чтобы решать, какую из нескольких версий показать, она всегда выберет основную.
Устаревшие статьи в блоге
Если статья в блоге устарела и вы не хотите, чтобы ее находили через поиск, но при этом не собираетесь ее удалять, тег noindex может стать удачным решением.
Представьте, что несколько лет назад вы написали пост о том, как ваша чайная компания ездила закупать сырье в Японию. С тех пор многое изменилось: вы работаете с новыми поставщиками и продаете другие сорта чая. Вам не нужно, чтобы потенциальные клиенты натыкались на эту статью в поиске, так как она может ввести их в заблуждение относительно вашего ассортимента. Но в свежем посте о последней закупочной поездке вы хотите оставить ссылку на старый материал.
Как настроить noindex в Shopify
- Решите, какие страницы вы хотите скрыть от поисковиков
- Создайте метаполе seo.hidden
- Примените noindex
- Дождитесь, пока поисковики просканируют ваш сайт
Давайте теперь рассмотрим, как можно скрыть страницу вашего магазина Shopify от индексации, не редактируя код.
1. Решите, какие страницы вы хотите скрыть от поисковиков
В большинстве случаев скрывать страницы от индексации не нужно. Например, вовсе не обязательно закрывать каждую страницу, которая не дотягивает до ваших стандартов качества. Хороший сигнал к тому, что странице стоит присвоить noindex, — если в Google Search Console вы видите, что заметная доля поискового трафика идет на страницу, которую вы не хотите показывать пользователям.
Определившись со страницей или страницами, которые нужно скрыть от индексации, запишите их тип или типы, например:
- товары;
- коллекции;
- страницы;
- блоги (целиком);
- статьи блога (отдельные посты).
2. Создайте метаполе seo.hidden
В Shopify метаполе seo.hidden позволяет добавить на страницу метатег noindex,nofollow, убрать страницу из XML-карты сайта и скрыть ее из внутреннего поиска по магазину. Вот как создать это метаполе:
В админ-панели Shopify перейдите в раздел Shop Settings (Настройки магазина) > Custom Data (Пользовательские данные) либо введите «metafields» в строке поиска. Выберите тип страниц, которые вы хотите скрыть от индексации, например «Товары».
Нажмите кнопку Add Definition (Добавить определение).
Заполните поля:
- дайте метаполю понятное название (например, NoIndex);
- в поле Namespace and key (Пространство имен и ключ) обязательно укажите seo.hidden;
- в описании добавьте инструкцию «Введите “1”, чтобы скрыть эту страницу от индексации»;
- в качестве типа обязательно выберите Integer (целое число).
Закончив, нажмите Save (Сохранить).
Повторите этот процесс для любых других типов страниц, которые нужно скрыть от индексации.
3. Примените noindex
Чтобы применить метаполе noindex, откройте редактор нужной страницы. Например, если вы хотите скрыть страницу товара, перейдите в раздел товаров и выберите нужный товар. Прокрутите вниз до блока Product metafields (Метаполя товара).
Вы увидите только что созданное метаполе. В поле рядом с его названием (в нашем случае — NoIndex) введите «1» и нажмите Save (Сохранить).
Чтобы проверить, сработал ли тег noindex, откройте URL страницы. Кликните правой кнопкой мыши (на ПК) или с зажатой клавишей Control (на Mac) и выберите «Просмотреть код». С помощью функции поиска найдите слово «noindex». Если оно есть в исходном коде, значит, вы все сделали правильно — даже если страница еще несколько дней (или недель) будет появляться в результатах поиска.
4. Дождитесь сканирования поисковиками
После того как вы добавили тег noindex, поисковым краулерам может потребоваться от нескольких дней до нескольких недель, чтобы заново просканировать страницу и убрать ее из выдачи. Чем популярнее страница, тем быстрее ее просканируют. У менее популярных страниц процесс может занять больше времени.
Ускорить его можно, отправив URL на переиндексацию в Google Search Console, но обычно в этом нет необходимости. Если переиндексация занимает много времени, скорее всего, страница получает мало трафика и беспокоиться не о чем.
Часто задаваемые вопросы о noindex в Shopify
Какой инструмент SEO лучше всего подходит для Shopify?
В Shopify уже встроены функции SEO: автоматические канонические теги, карты сайта и серверный рендеринг. Кроме того, в магазине приложений Shopify доступны сотни приложений для SEO.
Как исключить товары из поиска в Shopify?
Чтобы скрыть товар из внутреннего поиска по сайту, используйте метаполе seo.hidden.
Как отключить метаполе seo.hidden?
Если вы скрыли страницу Shopify от индексации с помощью метаполя seo.hidden, вы всегда можете отменить это позже. Для этого нужно просто удалить значение «1» и сохранить страницу.

