Статические HTML-страницы, включая друг друга, отрицательные побочные эффекты? - PullRequest
0 голосов
/ 05 апреля 2011

Таким образом, у меня есть веб-сайт с большим рейтингом в поисковых системах, например, более 500 HTML-страниц.

Я хочу объединить верхний и нижний колонтитулы в один файл, но не хочу изменять .html.расширение файла к расширению .php из-за страха попадания в SEO.

Итак, я попробовал:

    <!--#include FILE="header.html" -->

И это сработало на моем сервере, есть ли у этого недостаток?

Как будущие обновления на Godaddy-сервере, отображающие мой заголовок /нижний колонтитул невидим?

Ответы [ 4 ]

1 голос
/ 05 апреля 2011

Это включение на стороне сервера.То есть это происходит на стороне сервера.Это означает, что он абсолютно не влияет на SEO.

Причина, по которой расширение .html работает, заключается в том, что для этого был настроен сервер.

0 голосов
/ 05 апреля 2011

Изменение расширения файла может ударить по вашему SEO, но использование метаданных заголовка страницы с той же информацией заголовка также повредит вашему SEO, как и его дублированный контент.

Я бы изменил расширения страницы, но вставил бы редирект 301 на все старые страницы.Таким образом, вы не потеряете совершенство SEO.

0 голосов
/ 05 апреля 2011

Если ваш сервер Apache, вы можете использовать mod_rewrite для преобразования запроса foo.html в foo.php. Но настроить правила перезаписи может быть непросто, и кажется, что вы уже нашли решение, которое работает, поэтому вам, вероятно, следует просто использовать это.

0 голосов
/ 05 апреля 2011

Пока возвращаемый HTML-код не изменился, поисковая система не будет знать, что что-то изменилось.

Вы всегда можете заставить свой сервер анализировать HTML-файлы через процессор PHP, например, imApache ...

AddType application/x-httpd-php .html 

.. и затем используйте <?php include 'header.html'; ?>.

Это будет означать, что все HTML-файлы будут проходить через PHP, что повлечет за собой небольшую плату за производительность.

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

...