Чи небезпечний цей вхідний блок-трюк із "шрифтом: 0" для SEO?


14

Нещодавно повернувшись, я відповів на це запитання щодо переповнення стека:

/programming/5078239/how-to-remove-the-space-between-inline-block-elements

Проблема полягає в тому, що елементи з display: inline-block"додатковими прогалинами", через те, що вони впливають на пробіл у HTML, див: http://jsfiddle.net/thirtydot/4z4v2/

Як показано, прогалини можна усунути, видаливши пробіл у HTML. Однак видалення цього простору іноді є небажаним виправленням: наприклад, це ускладнює роботу HTML.

Отже, я запропонував це рішення: http://jsfiddle.net/thirtydot/4z4v2/1/

ul {
    font-size: 0;
    letter-spacing: -1px;
}
li {
    font-size: medium;
    letter-spacing: normal;
}

( letter-spacingпотрібно для повного усунення розриву в Safari)

І це було те ..

..доки не з’явився коментар, коли цю техніку запропонували в іншій відповіді :

Будьте обережні з цим кодом, оскільки веб-сканери можуть трактувати його як зловживання, оскільки ви явно приховуєте текст всередині елемента, що містить посилання. Це правда, що самі посилання видно завдяки правилу вищої специфіки, але все ще веб-сканери бачать купу посилань усередині контейнера, який повідомляє всім його предкам приховати їх текстовий вміст.

Я використав цю техніку тільки на один сайт (..Я зазвичай просто видалити пробіл), і сайт був належним чином потрапив на Google (без посилання, вибачте). Якщо це має значення, на сайті є сторінки, націлені дуже конкретно у форматі "Фраза + Місцезнаходження": як вигаданий приклад "Зомбі-чоппер Равенгольм".

Мене дуже цікавить Google, але відповіді щодо інших пошукових систем також вітаються.

Отже, моє питання:

Чи є лише наявність font-size: 0ризику для SEO, хоча жоден текст насправді не прихований?

Відповіді:


8

Google не намагається штрафувати методи. Вони збираються карати погані наміри . Так само, як display:noneможна використовувати як для законних цілей, так і для SEO з чорною шапочкою, те саме стосується інших правил CSS. У вашому випадку текст ніколи не приховується, він доступний і видимий як пошуковим системам, так і користувачам, тому вам слід добре.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.