Элемент H1 со скрытым свойством CSS?

На этой неделе я изучил множество тегов заголовков и тактик контурирования. Теперь я застрял с большим количеством информации.

Прочитав статью HTML5 Doctor: Document Outline, я не обнаружил никаких проблем с " Разделы без названия", но то, как вы помещаете некоторые теги заголовков и скрываете это с помощью CSS. Когда я это читаю, мой мозг просто взрывается. Я всегда слышал, что «тактика скрытых элементов — это черная проблема для SEO».

Рассмотрим код:

 <header>
   <h1>My Website</h1>
   <nav>
     <a href="#"></a>
   </nav>
 </header>
 <main>
   <h2>This is a cool title</h2>
 </main>

В схеме результат такой:

  • My Website
    • Untitled Section
    • Это крутое название

Хорошо, теперь позвольте мне применить тактику скрытого:

 <style>
   .hidden{ visibility: hidden; }
 </style>

 <header>
   <h1>My Website</h1>
   <nav>
     <h2 class="hidden">Navigation</h2>
     <a href="#"></a>
   </nav>
 </header>
 <main>
   <h2>This is a cool title</h2>
 </main>

Теперь мой план получился:

  • My Website
    • Navigation
    • Это крутое название

Просто скройте элемент с помощью CSS, и все будет готово.

Вот вопрос: я действительно могу это сделать?

OBS: инструмент, который я использовал для тестирования схемы: https://gsnedders.html5.org/outliner/


person reidark    schedule 28.01.2015    source источник
comment
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он касается SEO.   -  person John Conde    schedule 28.01.2015
comment
Это черная шляпа SEO, и ваш сайт будет забанен. Не предоставляйте контент только поисковым системам.   -  person John Conde    schedule 28.01.2015
comment
Это должно остаться, так как это фундаментальное требование для любого разработчика интерфейса/кодировщика знать о SEO и о том, как это работает. Они идут рука об руку, и эта тема на самом деле жизненно важна для всех, кто только начинает изучать HTML/CSS. Если они начинают с компании и попадают в черный список поисковых систем, то это большая проблема. Я голосую за то, чтобы эта тема задержалась на некоторое время. По крайней мере, начинающие пользователи могут получить что-то от понимания этого.   -  person Epik    schedule 28.01.2015


Ответы (2)


Простой и прямой ответ заключается в том, что вы не должны использовать скрытый текст... Возможно, вы сможете обмануть поисковые системы на короткий период времени, скрыв на своей странице предложения, наполненные ключевыми словами, но вы рискуете получить постоянный запрет на доступ к вашему сайту. поисковые системы.

Этот метод творил чудеса еще в 1996 и 1997 годах, до того, как поисковые системы смогли автоматически распознавать и побеждать их. Это было время, когда поисковые системы стремились проиндексировать как можно больше страниц, чтобы как можно быстрее увеличить свои индексы. В то время все виды спама допускались. На самом деле, основатели Google специально ссылались на манипулирование результатами поиска как на фактор, который в первую очередь заставил их создать Google.

К счастью, поисковые системы с 1997 года бдительно борются с попытками манипулировать своими результатами, и каждый метод, описанный ниже, строго запрещен каждой из основных поисковых систем. Конечно, Google лидирует в борьбе со спамом с самого начала борьбы. Использование любого из этих методов может привести к тому, что ваш сайт навсегда будет заблокирован в основных поисковых системах.

Вкратце. Вы можете навсегда забаниться и попасть в черный список поисковых систем, если вас поймают с помощью этого метода.... Так что не рискуйте!

-Эпик

person Epik    schedule 28.01.2015

Использование скрытого текста считается черной шляпой и определяется как спам большинством основных поисковых систем.

Вы когда-нибудь слышали об рассылке спама?

Google и другие крупные поисковые системы достаточно умны, чтобы бороться со спамдексом.

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

person Nishanth Matha    schedule 28.01.2015