Я не правильно заключил в тег noindex

G
На сайте с 18.05.2009
Offline
6
1839

Такой html код не прошёл проверку html валидатором

<div id="credit" style="padding-bottom:9px;">Дизайн: <noindex><a target="_blank" href="http://www.flexibilitytheme.com" rel="nofollow"></noindex>Flexibility Theme</a>, перевод: <noindex><a target="_blank" href="http://blogstyle.ru/" title="Русские темы для WordPress бесплатно!" rel="nofollow">BlogStyle.ru</a></noindex></div>

Мне пишет http://validator.w3.org

element "noindex" undefined. Did you mean "isindex"?

…ng-bottom:9px;">Работает на <noindex><a target="_blank" href="http://www.flex

You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:

* incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),

* by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).

* by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case).

Я что неправильно заключил ссылку в noindex ?

basilic
На сайте с 16.05.2008
Offline
369
#1

сам тег не валиден - Онотоле не одобряе!

TO
На сайте с 21.09.2007
Offline
170
#2

Этого тега нет в стандарте w3c

h-i-t-m-a-n
На сайте с 14.11.2007
Offline
125
#3
garzin:
<noindex><a target="_blank" href="http://www.flexibilitytheme.com" rel="nofollow"></noindex>Flexibility Theme</a>

Исправьте.

А тег, да, не валиден, его только Я с Р понимают.

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#4

Если надо закрыть внешние ссылки и сохранить валидность - пользуйте редирект.

Вместо http://site2.ru

http://site1.ru/go.php?site2.ru

где go.php:

<?

$url = preg_replace("|\/go\.php\?|Uis", "", getenv('REQUEST_URI'));
header("Location: http://".$url);
?>
Master_globus
На сайте с 15.09.2006
Offline
113
#5

<!--[CDATA[<noindex>]]-->что-то там<!--[CDATA[</noindex>]]-->

Вот такое noindex будет валидным. Не помню, на каком то блоге вычитал.

Так-же использую модуль для ipb, который закрывает ссылки в noindex. Тег простовляется таким способом как я привел выше. И ссылки не индексируются :)

Работаю только с diafan.CMS 4.4.0 (http://cms.diafan.ru/cms576/)
Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#6
Master_globus:
<!--[CDATA[<noindex>]]-->что-то там<!--[CDATA[</noindex>]]-->

Вот такое noindex будет валидным. Не помню, на каком то блоге вычитал.
Так-же использую модуль для ipb, который закрывает ссылки в noindex. Тег простовляется таким способом как я привел выше. И ссылки не индексируются :)

тема /ru/forum/113051

я таки смог написать noindex так, чтобы валидатор не ругался... и без помощи JS .
HTML
<span class="inv"><![CDATA[<noindex>]]></span>
То, что запрещено к индексации
<span class="inv"><![CDATA[</noindex>]]></span>

CSS:
.inv {display:none}

И резюме:

Похоже Яндекс сожрал таки мою ссылку, прошу прощения за то, что ввел в заблуждение... буду искать дальше пути решения. Пока не буду знать точно на 100%, писать не буду.

/ru/forum/comment/1849629

[Удален]
#7

garzin, как отреагирует яша на не правильную вложенность тега noindex заранее не известно :)

P.S. не используйте его

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий