Консоль поиска Google - Отправленный URL-адрес не выбран как канонический


У нас есть 3 страницы продукта, на которых мы добавили некоторые внутренние ссылки (ссылки в формате PDF), в отчете об обходе Google search console отображается ошибка "Отправленный URL-адрес не выбран как канонический".

PDF - это руководство по эксплуатации продукта, которое будет общим практически для всех элементов веб-сайта. Как преодолеть эту проблему в поисковой консоли Google?

Author: Grant Miller, 2018-01-26

2 answers

Если содержимое PDF слишком похоже на ваше содержимое html, вы можете запретить Google сканировать эти страницы, добавив rel="nofollow" к вашим ссылкам, указывающим на файлы PDF.

Я думаю, что вы также можете запретить Google сканировать эти страницы, добавив PDF в качестве параметра здесь https://www.google.com/webmasters/tools/crawl-url-parameters?hl=en&siteUrl=

Вы также можете изменить заголовок http для PDF-файлов на канонический. Вот один из них метод:

enter image description here

Вы также можете написать канонический заголовок на PHP и вызвать файл PDF:

enter image description here

Вы можете узнать больше об этом здесь:

Https://moz.com/blog/how-to-advanced-relcanonical-http-headers

 0
Author: Michael d, 2018-02-23 23:56:53

Основным требованием для чистой и автоматической реализации является то, чтобы ваши pdf-файлы имели те же имена файлов, что и соответствующие им html-страницы, т. Е.:

  • html-страница:/example-guide-1.html
  • соответствующий файл pdf: /пример-руководство-1.pdf

После того, как вы ввели эту структуру в имена файлов, вы добавляете что-то вроде следующего в свой htaccess, чтобы добавить во все pdf-файлы каноническую ссылку на соответствующий html-файл:

RewriteRule ([^/]+)\.pdf$ - [E=FILENAME:$1] <FilesMatch "\.pdf$"> Header add Link "< https://example.com/%{FILENAME}e.html >;rel=\"canonical\"" </FilesMatch>

 1
Author: Evgeniy, 2018-01-26 16:28:11