Сайт будет работать и без alt, просто требование стандарта, чтобы alt был, если не нужен, то alt="".
Validator - это некая идеальная мерка совместимости: на yandex.ru он тоже дает то же самое. Но Validator позволяет выявить существенные ошибки на сайте, которые могут заметить и поисковики (мелкие ошибки, которые наполняют весь и-нет поисковики привыкли игнорировать). Так что нужно просто стремиться к как можно более чистому и правильному коду.
Так как сайт больше похож на HTML, чем на XHTML, то лучше ставить тип HTML.
Если на странице слишком большое содержания ключевого слова, то эта страница исключается из выдачи по данному слову.
непот-фильтр означает, что ссылки с данной страницы на внешние сайты не засчитываются
Никого за обмен не банили (по крайнем мере я ничего такого не слышал). Бывет непот-фильтр накладывают.
У меня уже полгода стоит на одном домене анализатор запросов к любому robots.txt
Ни разу ни один поисковик не попытался обратиться к robots.txt в подпапке
Корень сервера - то, что передается в поле Host в HTTP/1.1
А почему не сделать <h1 class="keywords"> </h1>?
Похоже сайт написан на HTML, у него от XHTML только начало и слеши в META.
Можно просто кусок:
заменить на:
и слеши из META убрать.
Не думай только, что сайт сразу станет совместим со стандартом HTML.
Он тоже достаточно жесткий, например атрибут alt является обязательным для <img>, но главное стремление к стандарту
Идеальное соответствие стандарту, чтобы поставить себе значок Valid HTML 4.0 почти не достижимо, так как счетчик Rambler'а не проходит через HTML validator (Не указан аттрибут TYPE у тега SCRIPT)
В одной из последних работ АртЛебедева видел сайт написанный в стандарте HTML 4.0, а в заголовке у него для крутизны написано XHTML.
Какая тачка круче сравнивают, только если они обе ездят.
HTML 4.0 предполагает без слеша (в этом стандарте слеш игнорируется как неопознанный атрибут).
Новый стандарт XHTML (который у тебя указан)
предполагает закрывать все теги, а те, которые не имеют закрывающих должны писаться со слешом.
Поисковикам думаю все равно - ко всему они привыкли.
Мне не кажется, что твой сайт вообще имеет смысл писать в XHTML 1.0. Это конечно сейчас модно, но стандарт достаточно жесткий и проще использовать просто HTML 4.0 Transitional
Ну например в XHTML <br> надо ВЕЗДЕ писать <br/>, что на сайте не наблюдается
Советую воспользоваться validatorom, чтобы проверить совместимость со стандартом:
http://validator.w3.org/
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.gsmsoft.ru%2F&verbose=0
Стандарты нужно уважать, так как это что-то вроде того, по какой стороне дороги ездить.
да прикол это про пять минут :)
ИМХО revisit-after не нужен совсем,
revisit-after обычно игнорируется поисковиками (Яндеском точно) - у поисковиков свой план индексации и таким дешевым способом его не изменить