Чи є спосіб, щоб пошукові системи не індексували певний розділ сторінки?


13

У мене є налаштування Blogger на панелі «Архів блогу», яка відображається на кожній сторінці, щоб користувачі могли легко переходити до старих публікацій. Проблема полягає в тому, що в ньому перелічено заголовок кожної сторінки на цій панелі, це означає, що поточна сторінка отримує ключові слова, які не мають безпосереднього відношення до неї, а для іншої сторінки.

Наприклад, я, можливо, писав про апельсини, але тиждень тому писав про яблука. Зараз пошукові системи бачать сторінку про апельсини, щоб також говорити про яблука, оскільки на панелі «Архів» є посилання на мій пост від тижня тому про яблука. Протилежне також справедливо там, де на сторінці яблук також індексуються помаранчеві ключові слова.

Чи є спосіб виключити певний розділ сторінки з індексації? (наприклад, як мати ціле <div>, позначене як noindexщось подібне.)

Я знаю, що в Blogger є можливість видалити заголовок сторінок на Панелі архіву, але я вважаю за краще, якщо вони залишаться там, щоб користувачі знали, які публікації доступні.


2
Це просто трохи схоже на "приховування" для смаків багатьох пошукових систем, щоб приховати певні частини сторінки. Юзабіліті: зустрічайте "експертів з чорного капелюху" та проблем, які вони створюють для решти нас.
Тім Пост

Ви не вважаєте, що Google інші є досить розумними, щоб розпізнати ці Посилання - це не основний вміст, а скоріше навігаторські елементи? Чи не overthink речі занадто багато;)
Себ

Відповіді:


7

Нібито ви можете додати клас robots-nocontentдо елементів на своїй сторінці, наприклад:

<div class="robots-nocontent">

    <p>Ignore this stuff.</p>

</div>

Yahoo це поважає , хоча я не знаю, чи поважають інші пошукові системи. Схоже, Google наразі не підтримує це . Я підозрюю, що якщо ви завантажите свій вміст через ajax, ви отримаєте той же ефект, що його немає на сторінці.


Ага так, таємничі теги <noindex> </noindex>, які також ніколи не мали великої тяги. Усі параметри наближаються до використання шафи для подобань Google :)
Tim Post

Чому я не здивований, що деякі пошукові системи це не підтримують? Я б міг подумати, що Google хотів би: "Не будьте злими" і все це.
ChrisF

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

3

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

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

Не потрібно захоплюватися цим, а пошукові системи, ймовірно, просто заплутаються, якщо ви спробуєте (наприклад, якщо ви використовуєте JavaScript для приховування вмісту, ви ніколи не знаєте, коли пошукові системи почнуть знаходити цей вміст незалежно). Аналогічно, використання iframes із відключенням robots.txt або AJAX часто погіршує якість ваших сторінок для користувачів (сповільнюють її або роблять її менш придатною для використання на різних пристроях), тому, якщо немає дуже, дуже сильної та доведеної причини, що вам це потрібно зробити, я настійно рекомендую не турбуватися з цим.


1

Я вважаю, що ви можете використовувати iFrame, і код всередині буде індексований, лише якщо ви дозволите Google індексувати цю сторінку. Отже, якщо ви додали nofollow у файл robots.txt для файлу, завантаженого в iFrame, у вас повинно бути гаразд.


0

Текст ключового слова в посиланні в основному застосовується до сторінки, на яку вказує посилання, а не до сторінки, на яку посилання знаходиться. Особисто я б не переймався над цим. Вам, ймовірно, буде гірше, видаляючи / маскуючи заголовки, ніж дозволяючи це зробити.


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