2015-06-02 2 views
1

Я хотел бы иметь один файл php, который будет включен в заголовок каждой веб-страницы в моем Интернете, и это будет эхо название и мета-описание этой страницы. Php проверит, каков текущий URL-адрес страницы, и в зависимости от этого будет отображаться заголовок и мета-описание. Мой вопрос: будут ли поисковые роботы нормально читать заголовки и будут ли типы заголовков и описания этого типа плохими для SEO (я не вижу, как CMS для SEO может быть построена по-другому)?php dynamical html titles

Вот мой код PHP файла для гулких названий:

<?php 


    $myurl = $_SERVER[REQUEST_URI]; 

    if (strpos($myurl, '?') !== false) 
    { 
     $myurl = substr($myurl, 0, strpos($myurl, '?')); 
    } 


    if ($myurl == "/index.php") 
     echo '<title>My index title</title> 
       <meta name="description" content="This is an example of a meta description.">'; 
    else if ($myurl == "/services.php") 
     echo '<title>My service title</title> 
       <meta name="description" content="This is an example of a meta description.">'; 

?> 
+3

Веб-сканеры и SEO не могут видеть ваш PHP-код. Пока результирующая страница будет построена так, как вы ожидаете, никакая внешняя система не сможет узнать, как ваш серверный код действительно попал на эту итоговую страницу. – David

ответ

0

искатели смогут нормально читать страницы. Пока файлы страниц, которые ссылаются на них, различны, все будет хорошо.

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