Несколько, отдельные атрибуты rel = tag ОК?(WordPress) - PullRequest
1 голос
/ 22 июля 2011

Имеет ли два отдельных атрибута rel = "" в теге ОК?

Кажется, WordPress по умолчанию добавляет тег rel = "nofollow" ко всем внешним ссылкам. В коде они добавляются в самое начало тега.

Чтобы добавить атрибуты rel = "me" к моим социальным профилям на моей странице "О себе" (на которые указывают ссылки на rel = "author"), я добавил несколько настроек в соответствии с рекомендациями Yoast .

Полученный код выглядит следующим образом:

<a rel="nofollow" title="XYZ" href="http://link.com" onclick="javascript:_gaq.push(['_trackEvent','outbound-article','http://link.com']);" rel="me nofollow">Google Profile</a><br />

Обратите внимание на rel = "nofollow" в начале, а затем rel = "me nofollow" в конце тега a. Атрибуты в конце кодируются вручную, начальный - WordPress по умолчанию.

Допустимо ли иметь два экземпляра rel = ""? Если да, должен ли я избавиться от дубликата атрибута nofollow во втором?

Я не вижу, чтобы мой блог был должным образом связан с моим профилем Google, проверено с помощью Google Recrawl Tool от Google , однако атрибуты, похоже, были обнаружены инструментом тестирования Rich Snippets.

1 Ответ

1 голос
/ 22 июля 2011

Вы можете использовать инструмент w3c Validator , чтобы определить, верен ли html. Дублирующиеся имена атрибутов являются недействительными HTML. Избавьтесь от первого и просто используйте свой второй тег.

...