Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Как правильно оформлять меню навигации?

Автор inkanus.gray, 14-11-2016, 19:30:49

« назад - далее »

inkanus.grayTopic starter

На сайте в боковых блоках были ссылки, облегчающие навигацию (новые темы, популярные темы и т. п.). Поисковые системы иногда захватывали текст из них как основной, поэтому в результатах поиска иногда выдавали не ожидаемую страницу, а случайную, когда запрос содержал слова из боковых блоков. В Яндексе проблема решилась заворачиванием боковых блоков в <noindex>.

Есть ли стопроцентный способ показать поисковикам, где находится навигационное меню, а где основной контент?
  •  


Clever

В html 5 для этого есть семантический элемент <nav> , который можно усилить атрибутом role, например:

<nav role="navigation">
<ul>
<li><a href="/">Главная</a></li>
<li><a href="/news">Новости</a></li>
<li><a href="/contacts">Контакты</a></li>
</ul>
</nav>


vold57

inkanus.gray, может быть, основного контента на странице очень мало и поэтому фразы из навигации были достаточными, чтобы ПС определяли релевантность по ним? Если так, то нужно увеличивать релевантность основным запросам, по которым и создавалась страница.

inkanus.grayTopic starter

#3
Цитата: Roffun от 14-11-2016, 20:22:30
В html 5 для этого есть семантический элемент <nav> , который можно усилить атрибутом role

Была такая мысль. Где-нибудь есть информация о том, используют ли поисковики атрибут role, и если используют, то как? В справке поисковых гигантов нашёл только информацию про основные элементы HTML4 и про микроданные/микроформаты (даже убедился, что некоторые микроданные работают).

Добавлено: 14-11-2016, 21:58:54


Цитата: vold57 от 14-11-2016, 20:28:19
может быть, основного контента на странице очень мало

Тоже об этом думал. Если сайт типа форума, то робот-индексатор может прийти в самый неожиданный момент: может прийти, когда в теме уже есть комментарии, а может прийти, пока ещё пусто и кроме вводного слова топикстартера ничего нет. В последнем случае как раз фразы из навигации могут перевесить основную тему по объёму.

Не беда, если робот придёт ещё раз, когда комментариев станет много, и переиндексирует. Но он может не прийти.

Есть ли способ проинструктировать поисковики, когда им лучше прийти за актуальным содержимым?
  •  

Clever

Цитата: inkanus.gray от 14-11-2016, 21:51:36
Была такая мысль. Где-нибудь есть информация о том, используют ли поисковики атрибут role, и если используют, то как?
Ответ на этот вопрос знают сами поисковики, но вряд ли будут алгоритмом полностью делиться в открытых источниках, а владельцы сайтов могут только предполагать, или делиться собственным опытом. Информация попадается разная, в поиске можно найти, если поискать.


vold57

Цитата: inkanus.gray от 14-11-2016, 21:51:36Есть ли способ проинструктировать поисковики, когда им лучше прийти за актуальным содержимым?

Переобход страниц


inkanus.grayTopic starter

#6
К сожалению, не смог найти в API Вебмастера метод запроса переобхода. Значит, и для большого сайта с контентом, генерируемым пользователями, тоже остаётся выполнять эту процедуру вручную? Параметр changefreq в sitemap.xml не гарантирует переобход.

P.S. А если на обновлённые страницы ссылаться с главной (в надежде, что по этим ссылкам перейдёт робот), то какое количество ссылок будет оптимальным?
  •  

vold57

При чем тут API и метод запроса. Просто вписываете в форму адреса страниц, которые нужно переиндексировать. http://prntscr.com/d7bnxy.

Одной ссылки достаточно. Как скоро будет переиндексирована именно при заходе с главной, зависит от того, как часто роботы посещают главную страницу.


Clever

Цитата: inkanus.gray от 14-11-2016, 23:46:09
К сожалению, не смог найти в API Вебмастера метод запроса переобхода. Значит, и для большого сайта с контентом, генерируемым пользователями, тоже остаётся выполнять эту процедуру вручную? Параметр changefreq в sitemap.xml не гарантирует переобход.

Стандартный инструмент переобход страниц в Яндекс имеет минимальный лимит на 1 сайт в день. Есть вариант поболее. Для этого нужно поставить форму поиска от Яндекса на сайт ( зарегистрировать ). Благодаря этому можно отправлять запрос на Яндекс по специальному ulr, видел даже готовые решения для некоторых сайтов. Или можно самостоятельно get запрос посылать.

Для Гугл есть инструмент посмотреть как GoogleBot тоже с лимитом.

inkanus.grayTopic starter

К сожалению, поиск для сайта — это не то, у него свой индекс, отдельный от индекса «большого» поиска: https://yandex.ru/blog/sitesearch/poiskovaya-baza/56e020923b4217589a2859c2

Значит, остаётся только ручная отправка с лимитом.
  •  



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....