[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: <title> с php и поисковые системы
GuteReisen
Добрый день!

Заголовки страниц создаются с помощью переменных php, а именно

<title>
<?php
echo $title." - ";
echo $description." | ".$city;
echo " | международные выставки, календарь выставок, экскурсионные туры по Германии, горные лыжи в Германии, Франции, Австрии, Швейцарии";
?>
</title>

Все прекрасно работает, создаются страницы с заголовком напр. следующего содержания:

<title>MODERNER STAAT - Выставка технологий IT, управления персоналом и финансами | Берлин | международные выставки, календарь выставок, экскурсионные туры по Германии, горные лыжи в Германии, Франции, Австрии, Швейцарии</title>

После проверки сайта через XENU на прохождение по посковым системам оказалось, что системы не воспринимают переменные с $... вообще, а заголовок страницы воспринимается только напечатанным текстом "| | международные выставки, календарь выставок, экскурсионные туры по Германии, горные лыжи в Германии, Франции, Австрии, Швейцарии"

В чем может быть проблема и как сделать так, чтобы поисковые системы все-таки считывали полное название страницы?



Спустя 4 минуты, 22 секунды (23.11.2009 - 14:19) sergeiss написал(а):
Цитата (GuteReisen @ 23.11.2009 - 15:14)
что системы не воспринимают переменные с $... вообще

Не понял... А как они будут воспринимать эти переменные, если они существуют только на сервере??? А вовне отдается только готовый код страницы, включающий полный заголовок.

У тебя эти переменные всегда определены, или существуют какие-то условия, при которых они могут быть пустые? Скорее всего, поисковики как раз при этих условиях и смотрят страницы (когда переменые пустые), и поэтому получается, как ты описал.

Спустя 19 минут, 46 секунд (23.11.2009 - 14:38) GuteReisen написал(а):
значениям переменных присваиваются данные из SQL базы, которые конечно же меняются, но пустыми быть не могут. При открытии страницы заголовок стоит полный заголовок. Вот и хочется, чтобы полный заголовок и проходил через поисковые системы. а не только его часть. Возможно ли это?

Спустя 1 час, 45 секунд (23.11.2009 - 15:39) yazykov написал(а):
Вам же написали, что у вас, по всей видимости, значение переменной не подставляется по каким-то причинам (надо смотреть код, может от сессии зависит или других условий).

Спустя 10 минут, 45 секунд (23.11.2009 - 15:50) GuteReisen написал(а):
конечно же не подставляется. потому вопрос и возник.

скорее всего, когда поисковые системы проходят по ссылкам, они не запускают php-скрипты, а считывают только напечатанную вручную информацию о странице.

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

Спустя 31 минута, 9 секунд (23.11.2009 - 16:21) waldicom написал(а):
Title слишком длинный, может поэтому. Поисковые системы ничего не запускают, это обычные пользователи, если все упростить.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.