Чи індексуються сторінки з #

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

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

Що таке # і для чого він потрібен?

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

Якорем називається закладка з унікальним ім’ям на певному місці веб-сторінки, призначена для створення переходу до неї за посиланням. Якорі зручно застосовувати в документах великого обсягу, щоб можна було швидко переходити до потрібного розділу. (С) htmlbook.ru

Тобто за допомогою хештега можна зробити посилання на певний елемент сторінки. Це дуже зручно для навігації по великих документах, форумам, коментарях.

Можна дати посилання другові на певну главу тексту, пост на форумі або ж коментар в статті.

Приклад посилання з якорем:

Приклад посилання з вікіпедії

Після переходу користувач одразу потрапляє на главу «Помилка сервера».

Дуже зручна штука, всі користуються.

Чи індексують пошукові системи посилання з якорями? Ні!

Пошуковій системі немає нікого сенсу додавати сторінки з якорями в індекс. Оскільки по суті це одна сторінка. Адже немає ніякого сенсу додавати в індекс одну і ту саму сторінку кілька разів, вірно?

Коли сторінки з # в url індексуються пошуковими системами?

Пошукові системи будуть сканувати сторінки сайту, які містять в url-адресі #, в разі якщо це ajax сайт і все зроблено правильно для його індексації за рекомендаціями пошукових систем.

Наприклад  http://www.keragros.com/, розроблений на Ajax та індексується пошуковими системами.

Бачимо з пошукової видачі, що сторінки сайту які індексуються, і містять #! в url-адресі:

143931038224_kiss_131kb

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

Приклад:

У видачі пошукової системи сторінка має url:

http://www.keragros.com/#!cf-systems/c1yi9

А кеш даної сторінки – http://www.keragros.com/?_escaped_fragment_=cf-systems/c1yi9

Чому так відбувається?

Через технології індексування сайтів на ajax, більш докладно ви зможете ознайомитися з нею в нашій статті.

Висновки:

Сторінки з # в url адресах не індексуються, але бувають випадки коли можна помітити у видачі пошукових систем сторінки з # в url, але не варто на це звертати увагу, бо робот за допомогою конструкції #! запрошує html версію сторінки та вже її додає у свій індекс.