Как мне справиться со слишком большим количеством ссылок на веб-странице из-за моего меню


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

Моя проблема в том, что Google говорит, что им обычно не нравятся страницы с более чем 100 ссылками на них.

Есть ли какой-либо способ изменить ссылки в меню, чтобы они больше не "учитывались" в моем максимальном количестве 100 ссылок? Кажется, что должен быть простой способ сделать это, но на самом деле это не так. rel=nofollow по-прежнему учитывает количество ссылок на странице, по крайней мере, по данным Google, так какие еще варианты у меня есть?

Я посмотрел, откуда берется 100, и обнаружил, что раньше он был здесь: http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=35769#2 но это уже не так. Я нашел здесь более точный и откровенно более запутанный ответ: http://www.seomoz.org/blog/questions-answers-with-googles-spam-guru от Мэтта Каттса с 2007 года.

Короче говоря, в 2007 году они все еще считали, что 100 ссылок - это хорошее число, но они заявили, что вы можете пойти гораздо дальше этого. На самом деле, они сказали, что страницы с высоким PageRank могут иметь 2-300. Это действительно звучало так, как будто наличие большого количества ссылок может уменьшить рейтинг страницы со всеми ссылками или, возможно, со всеми элементами, на которые они связаны.

Кроме того, я знаю, что инструментарий SEO 1.0 IIS7 предполагает, что страницы должны содержать не более 250 ссылок.

 7
Author: Stephen Ostermiller, 2010-07-08

4 answers

Что ж, если вы хотите скрыть эти ссылки от веб-сканеров, вы можете рассмотреть возможность загрузки некоторых ссылок с помощью AJAX в событии window.onload() или DOMReady, а затем добавить этот HTML-код на свою страницу. Таким образом, HTML-код отсутствует при первоначальном обходе вашей страницы Google.

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

(По крайней мере, я не думаю, что Google искатель запускает ваш javascript при обходе страниц)

 0
Author: jessegavin, 2010-07-08 20:45:29

Для меня ваше меню кажется непригодным для использования. Я не верю, что кто-то прошел бы через все ссылки без слез.

Я действительно думаю, что лучшее, что можно сделать в вашем случае, - это переделать навигацию или попросить информационного архитектора взглянуть на ваш сайт.

В вашем случае я бы меньше думал о Google и больше о пользователях. Если вы сосредоточитесь на том, чтобы сделать пользователей счастливыми, Google тоже будет счастлив.

 5
Author: Kevin, 2010-07-09 14:55:00

Вот некоторые статистические данные, которые могут быть интересны:

  • Домашняя страница Yahoo: 128 ссылки
  • Digg.com домашняя страница: 250 ссылки
  • Домашняя страница Википедии: 274 ссылки
  • Сегодняшняя популярная статья в Википедии: 717 ссылки

Совершенно очевидно, что множество ссылок не является большой проблемой, особенно если все ссылки ведут на страницы вашего сайта. Самой большой проблемой будет пользовательский интерфейс - может ли пользователь найти то, что он есть искать достаточно легко, и не заблудиться в ссылках?

Лучшей стратегией может быть ссылка только на ваши основные разделы и страницы (~30 ссылок или около того), а затем меню разделов на этих страницах. Вы также можете попробовать меню трассировки хлебных крошек, если этого требует структура вашего сайта.

 1
Author: DisgruntledGoat, 2010-07-19 14:46:25

100 ссылок? Тпру. Я думаю, вы могли бы спросить себя, действительно ли вам действительно нужно иметь все эти ссылки в меню сразу.

Если вы это сделаете, не могли бы вы разработать сценарий, который показывал бы только некоторые из них в любой момент времени. т. е. у вас есть, скажем, 5 вариантов верхнего меню. Когда пользователь находится в выборе 1, покажите все ссылки выбора 1 и половину других вариантов. Просто мысль.

 0
Author: adamcodes, 2010-07-08 20:36:47