Base Href
Base href - тэг, помогающий сократить количество повторяющегося текста в вашем документе. Определяя base href, вы даете браузеру понять, что все внутренние ссылки в документе идут как бы от начала (т.е. от заданного адреса). Это позволит нам сократить время при разработке и просмотре сайте на компьютере - вы сразу сможете проанализировать, как он будет выглядеть в сети и были ли допущены ошибки в адресации.
Но помните, что при переносе сайта на сервер все ссылки должны быть с абсолютной адресацией - это необходимое условие для правильной индексации вашего ресурса поисковыми роботами.
<head> <title>Base Href</title> <base href="http://www.yoursaitename.ru"> </head> <body> <p>Проверяем работу base href для ссылок</p> <p><a href=html>Base Href</a></p> <!-- Получаем нужную ссылку - http://<code>www.yoursaitename.ru</code>/html. Без base href мы были бы перенаправлены на поддерикторию. Например, http://www.yoursaitename.ru/where-we-now/html --> <p>Проверяем работу base href для картинок</p> <p><img src=picture1.jpg></p> <!-- Полный url - http://www.yoursaitename.ru/picture1.jpg. Для проверка жмем правой кнопкой и Свойства. Опять же без base href картинка лежала бы по адресу http://www.yoursaitename.ru/where-we-now/picture1.jpg, т.е. там, где ее теоретически нет --> </body> </html>
23 марта 2010 в 14:01
Вопрос, насчёт абсолютной индексации? Например у меня стоит ссылка stranica.php все браузеры понимают, что её настоящий адресс вот вопрос именно в том, понимают ли это поисковики, или для лучшей индексации им необходимо, чтоб адрес был полным, то есть начинался с http?
[Ответить]
ArtShok:
марта 23, 2010 в 15:53
До тех пор, пока структура будет одноуровневая - пофигу. Если будут вложенные подкатегории - то может начаться путаница и куча 404, если адрес не абсолютный/
[Ответить]
23 марта 2010 в 16:13
Ну это понятно…. Я именно это и хотел узнать, обязательно ли начинать с нттр…
[Ответить]