Alexey_A

Рейтинг
0
Регистрация
07.03.2003
Как писал Cossack
Момент - если есть нажатие на ссылку - есть переход на другую страницу ;), или там frames 🙅?

А поисковик ищет тэг, а не его место расположения и работает как браузер. Пробуй посмотреть свои pages тут:

http://www.delorie.com/web/ses.cgi

Поисковик ищет тэг, но возможно он ищет его в head'е. В том то и весь вопрос. Вот я и хочу выяснить где он его ищет.

Там perl.

Есть шаблон. Шаблон - шапка.

Она грузится всегда на всех страницах.

шапка состоит из следующего:

<html>

<head>

<title></title>

</head>

<body>

далее идут всякие меню сайта и шапка закрывается

теперь файл скрипта. Сначала вызывается эта шапка, потом идет запрос в БД откуда берется заголовок для страницы и выводится остальная часть страницы. Причем вот этот заголовок, который был получен из ЮД нужно вставить в title

Варианты использования title:

1. Каждый раз, при нажатии на ссылку (переходе по меню) в самом файле (не в шапке) идет запрос к БД на получение заголовка страницы.Этот заголовок нужно вставить в title. Мы просто получаем этот заголовок из БД а ниже вставляем в title этот заголовок. Но опять тот же вопрос проиндексируют ли поисковики title которые расположены не в head'е.

2. Делаем тот же запрос что в файле, но делаем его перед шапкой, после чего получаем заголовок страницы, вставляем в шапке в title и потом уже загружаем сам файл в котором опять идет запрос к БД. Минус данного метода - 2 раза обращение к БД.

3. Выполняем сначала файл. Т.е. все запросы к БД. Заголовок страницы засовываем в title а саму сгенерированную страницы засовываем в переменную. После чего выводим шапку, в которой в титле мы вставляем переменную заголовка которого мы получили из запроса, после чего выводим переменную, в которую мы записали сгенерированную страницу.

Вот 3 метода. Реализовать можно любой. Но! Самый простой из них - метод 1. Но я не уверен в том, что поисковик правильно проиндексирует title или проиндексирует ли вообще.

Что посоветуете?

В любом браузере нормально грузится.

А нужно это вот для чего. Существует шапка у сайта. Соответственно в шапке находится title. Но при нажатии на различные ссылки title должен меняться в зависимости от ссылки. Но то что вставляется в title берется из базы данных. Так вот чтобы не делать дополнительный запрос к базе данных хочу переместить сам title там где этот запрос осуществляется.

Но меня интересует, поисковики, индексируя сайт ищют title в head'е или по всей странице?