1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. SEO

Подтверждение прав на сайт с помощью мета тега

Главные вкладки

Привет.
Подскажите, пожалуйста, в каком месте на сайте находятся строки, куда нужно вставлять html код для подтверждения прав на сайт с помощью мета тега?
Спасибо.

Лучший ответ

Комментарии

Аватар пользователя Activator Activator 25 ноября 2018 в 11:02

Может, я не правильно понимаю что такое корень сайта? Положил html-файл верификации yandex_963****293c.html в каталог /home/a02403/domains/xn----7sbbhjfwambx2az0af4n.xn--p1ai/public_html/ , внутри которого лежат сore, modules, core, profiles, sites и т.д. Код доступа к файлу - 644. При проверке Яндекс пишет - "Права не подтверждены
Мы не смогли загрузить страницу, потому что код ответа сервера не 200". Возможно, сервер настроен неправильно.
Код статуса HTTP 404 Not Found
Время ответа сервера 560 мс

Аватар пользователя Activator Activator 25 ноября 2018 в 16:01

Да, с ним тоже пытался, там даже специальная строка под Яндекс есть, но не заработало. Пробовал и полный код вставлять, и только номер верификатора - ноль реакции. Как только поставил Site verify - сразу Яндекс вебмастер подключился.

Аватар пользователя sonar4ik sonar4ik 3 июля 2018 в 8:34

itcrowd72 wrote:

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


Возможность есть, но как раз интересует мета тег.

Причина - нужно удалить все теги, что там есть.

Аватар пользователя gun_dose gun_dose 3 июля 2018 в 8:43

Ставите модуль Metatag. В нём есть подмодуль metatag verification, включаете его и в настройках глобальных метатегов вставляете нужные токены.

А файлы в корень бросать - это прошлый век.

Аватар пользователя sonar4ik sonar4ik 3 июля 2018 в 9:01

gun_dose wrote:

А, если удалить, то Структура - Поиск и метаданные - Метатег.


Добрый.
Спасибо за ответ.

В Структуре поиска и мета тег нет, есть в конфигурации, но не нашел, где там можно вставить мета тег для подтверждения прав на сайт

Аватар пользователя gun_dose gun_dose 3 июля 2018 в 10:01

На глобальный нажмите редактировать, внизу будет филдсет verification раскройте его, там и будут коды подтверждения.

Если в глобальном нет, то посмотрите "Глобальный: главная страница"

Аватар пользователя sonar4ik sonar4ik 3 июля 2018 в 10:13

gun_dose wrote:

Если в глобальном нет, то посмотрите "Глобальный: главная страница"


Если было все так просто Wink
http://prntscr.com/k1wimv

Я проверил все вкладки, там нет ничего связанного с verification.

Аватар пользователя Olegars Olegars 3 июля 2018 в 14:15

Мета тег втыкается в template.php в function тема_preprocess_html

drupal_add_html_head(array (
'#type' => 'html_tag',
'#tag' => 'meta',
'#attributes' => array (
'name' => 'google-site-verification',
'content' => 'X6D2FtkistINFYhd3RHuhbpRh4Gs46KNjVXpDA',
)
), 'meta_verify');
Аватар пользователя gun_dose gun_dose 3 июля 2018 в 15:04

Делать в коде сеошные вещи крайне неправильно. Сменится подрядчик по сео, придётся заново эти тэги прописывать. Именно поэтому это надо делать стандартными модулями, чтобы оно легко прааилось через админку. Кроме того, модуль метатег ставится приблизительно на 100% сайтов, так зачем ещё придумывать какие-то велосипеды?

Аватар пользователя Chev4enko Chev4enko 16 мая 2019 в 16:01

Ребят подскажите.
В последнее время вечная проблема с хостингом. Регистрация акка вроде проходит, и потом начинается, то номер подтверди, то скиньте документы подтверждающую личность. И в итоге вернули деньги.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /