2016-11-24 2 views
0

Моя цель состоит в создании нескольких (около 100 + разных) индексируемых html-страниц с различными тегами и контентом на основе строки URL, с использованием только 1 или 2 скриптов php.php file indexing от google bot, выполняет ли он сценарий?

Как описано ниже, я использую правила перезаписи (поскольку фактические страницы не существуют, но они генерируются при доступе к определенному URL-адресу, сами URL-адреса вручную составлены и отправлены в Google в файл Sitemap) и PHP включает в себя переменные для генерации разных тегов.

Все отлично (страницы отображаются правильно с помощью права на мета/заголовок/содержимое), когда я обращаюсь к ним через браузер, но то же самое не индексируется google !, он просто проиндексировал строку URL как "site.com/this/pageis/generate/onacess ", потому что я помещаю его в файл Sitemap, но он не показывает ничего другого (метаописание/название) страницы в результатах поиска!., , который показывает разницу в ручном доступе к странице браузером и google bot access. помогла вам понять, что мне не хватает.

Я ожидаю бот , чтобы запустить сценарийиндексировать мои «мета/название/описание тегов и статические таблицы», но этого не происходит.

Это как-то связано с вложенными php? любезно помогите мне понять, чего я здесь не вижу.

вот мое правило переписывание:

RewriteRule ^(.*).html$ /index.php [L]

содержание "index.php":

<html> 
 

 
<head> 
 
    <?php include 'head.php' ?> 
 
</head> 
 

 
<body> 
 
</body> 
 

 
</html>

содержание "head.php":


 

 
<title> this title is not indexed 
 
</title> 
 
<meta name="description" content="Expecting this <?php $var $also ?> 
 
the content to be indexed and appear in the google search under the site_url link but its not showing">

Google индексирует эту страницу, но не показывая «мета описание/tilte" в результатах поиска. он просто показывает sitename/url текст без ссылки, почему так. любезно сообщите мне, если что-то неясно.

+1

Я думаю, что это займет время, прежде чем Google обнаружит ваш сайт. Зарегистрировали ли вы аккаунт в Google Search Console? В нем есть функции, которые позволяют вам отправлять свой сайт для немедленной индексации, а также получать в качестве робота Google, чтобы вы могли видеть, что Google видит при обходе вашего сайта. См. Https://www.google.com/intl/ru/webmasters –

+0

Конечно, он выполняет скрипт. Сценарий выполняется сервером всякий раз, когда запрашивается URL-адрес, и клиент не имеет к этому никакого отношения. – Barmar

+0

Страница @ rodrigo-silveira индексируется, но не отображается правильно в результатах поиска Google. он не показывает «описание» под моей проиндексированной страницей в результатах поиска. Google показывает только индексированный URL-адрес, но под ним нет текста. – Revo

ответ

0

Google не всегда читает ваши <meta> теги. Вот article об этом от moz.com. Это произошло уже довольно давно.

+0

Привет @chris g, похоже, это не так. потому что все нормально, если я добавлю простой файл .html с метатегами в нем, в отличие от того, как я описал ранее. – Revo

+1

Мне это кажется странным. Google не будет иметь ни малейшего представления о том, что есть включенный компонент, он увидит все, что вы отправляете как одну страницу. Вы пытались использовать инструменты для веб-мастеров, чтобы узнать, что видит Google? –

+0

да @chris, я действительно отправил свой файл Sitemap через инструменты для веб-мастеров. – Revo

Смежные вопросы