Карта внутренней перелинковки сайта
Для увеличения рейтинга сайта важна грамотно организованная структура его внутренней перелинковки. При её грамотной организации можно не только улучшить юзабилити сайта для пользователя и скорость индексирования ботами, но и нарастить ряд объективных показателей сайта:
- Позиции в поисковиках и рейтингах
- Google PR
- Яндекс тИЦ
- и т.д.
Для этих целей мной был написан скрипт, генерирующий карту перелинковки и позволяющий визуально проанализировать текущую внутреннюю прелинковку сайта:
http://usings.ru/linkmap/
Скрипт визуально выделяет:
- Внутренние ссылки (при нажатии которых, происходит перемещение по карте сайта)
- Внешние ссылки
- Почтовые ссылки (приравниваются к внешним)
- Циклические внутренние ссылки (ссылки страницы на саму себя)
С целью экономии трафика, скрипт исключает из анализа статические страницы, адреса которых заканчиваются расширениями: zip, rar, txt, gif, jpg, jpeg, png, mp3, mp4, mpeg, avi, mov, xls, doc, xlsx, docx, pdf.
В скором времени появится возможность автоматически генерировать карту сайта (sitemap.xml) по результатам анализа карты перелинковки.
Скрипт написан с использованием AJAX, полностью валиден в рамках XHTML/1.1 и CSS/2 и бесплатен.
11 ответов Оставить комментарий
А что скрипт должен выдавать на выходе сейчас? Добросовестно вбил адрес сайта (в подписи), посмотрел, как скрипт по очереди выводит адреса всех страниц и разделов, потом на несколько секунд тупняк (во время которого браузер пытался умереть, но не вышло) — и редирект на пустую страницу с формой вода адреса. Пробовал в FF и Chromium — результат одинаковый, то есть никакой.
Спасибо за найденный баг.
Пока полагаю, что дело в большом количестве страниц вашего сайта.
Буду посмотреть.
Странно, один сайт (около 500 страниц) скрипт добросовестно отработал, а вот тот что в подписи — незахотел — http://dbprogs.ru/ [In: 0, Out: 0]
хм… а у меня почемуто не фсе увидел страницы а некоторрые вапще фсе перепутал к моему домену присоединил ?= скрипты каторые находится вапще в другой папке
Хм.. нажимаю на get sitemap.xml перекидывает на страницу с написью 0 и все ! ))))
Почему-то не фурычит.
Просканировал несколько страниц блога, а потом вернулся в исходное состояние…
Отработал, потом всё стало красным, это нормально?
К сожалению, скрипт оказался плохим, и я прекратил его поддержку.
А где-нить исходник можно посмотрить данного скрипта?
Notice: Undefined offset: 1 in …/usings.ru/linkmap/getlinks.php on line 92
Notice: Undefined offset: 1 in …/usings.ru/linkmap/getlinks.php on line 92
Notice: Undefined offset: 1 in …/usings.ru/linkmap/getlinks.php on line 92
выдает ошибки
Это не ошибки. Убрал их выдачу.