Карта внутренней перелинковки сайта

Для увеличения рейтинга сайта важна грамотно организованная структура его внутренней перелинковки. При её грамотной организации можно не только улучшить юзабилити сайта для пользователя и скорость индексирования ботами, но и нарастить ряд объективных показателей сайта:

  • Позиции в поисковиках и рейтингах
  • 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 и бесплатен.

admin опубликовано 2010-1-27 Рубрика: PHP | Метки: , , , , ,

9 ответов Оставить комментарий

  1. #1kikaha @ 2010-1-28 02:05

    А что скрипт должен выдавать на выходе сейчас? Добросовестно вбил адрес сайта (в подписи), посмотрел, как скрипт по очереди выводит адреса всех страниц и разделов, потом на несколько секунд тупняк (во время которого браузер пытался умереть, но не вышло) — и редирект на пустую страницу с формой вода адреса. Пробовал в FF и Chromium — результат одинаковый, то есть никакой.

  2. admin @ 2010-1-28 03:27

    Спасибо за найденный баг.
    Пока полагаю, что дело в большом количестве страниц вашего сайта.
    Буду посмотреть.

  3. #2Артем @ 2010-3-13 17:59

    Странно, один сайт (около 500 страниц) скрипт добросовестно отработал, а вот тот что в подписи — незахотел — http://dbprogs.ru/ [In: 0, Out: 0]

  4. #3JIPuBET @ 2010-3-20 04:13

    хм… а у меня почемуто не фсе увидел страницы а некоторрые вапще фсе перепутал к моему домену присоединил ?= скрипты каторые находится вапще в другой папке

  5. #4Владимир @ 2010-9-19 11:46

    Хм.. нажимаю на get sitemap.xml перекидывает на страницу с написью 0 и все ! ))))

  6. #5Xstroy @ 2010-11-10 11:40

    Почему-то не фурычит.
    Просканировал несколько страниц блога, а потом вернулся в исходное состояние…

  7. #6Andrey @ 2011-3-18 17:21

    Отработал, потом всё стало красным, это нормально?

  8. admin @ 2011-3-18 18:23

    К сожалению, скрипт оказался плохим, и я прекратил его поддержку.

  9. #7Alexey @ 2011-4-6 13:11

    А где-нить исходник можно посмотрить данного скрипта?

Ответить

(Ctrl + Enter)