Букмарклеты для оптимизаторов

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

Для начала простые букмарклеты:

Яндексирована? 
Эта закладка откроет окно/вкладку с запросом в Яндекс, который проверяет проиндексирована ли текущая страница. Код бумарклета следующий:
javascript:var url1=location.href.replace('://www.','://');var url2=url1.replace('://','://www.'); window.open('http://yandex.ru/yandsearch?text=url:'+url1+' | url:'+url2);Тут все просто. Объявляем две переменные url1 и url2, в которые заносим соответственно адреса текущей страницы без www. и c www. и делаем запрос в Яндекс с проверкой обоих вариантов. Оба варианта нужны, потому что не всегда известно главное зеркало.

Добавить в поисковики
Добавляем в индекс Google и Яндекс текущую страницу, чтобы она побыстрее оказалась в выдаче.
javascript:var hosts=['www.google.com/addurl?q='+location.href+'&dq=Array&submit=Add+URL','webmaster.yandex.ru/addurl.xml?url='+location.href];for(i=0;i<hosts.length;i++){window.open('http://'+hosts[i])};Этот букмарклет легко расширяем другими поисковиками. В скрипте мы создаем массив hosts из адресов которые нам нужно открыть для того чтобы добавить текущую страницу в индексы, а потом в цикле пробегаемся по массиву и открываем новые окна с полученными адресами, в нашем случае их всего 2.

Краткий анализ страницы
Выводит окно с небольшим анализом текущей страницы. А именно, выводятся количество внешних и внутренних ссылок, внешние ссылки делятся на индексируемые и не индексируемые, а также выводятся пузомерки ТИЦ и PR. Полный код с описанием алгоритмов тут приводить не буду, в ближайшее время постараюсь посвятить этому букмарклету отдельный топик, который будет время от времени обновляться, т.к. и сам букмарклет я собираюсь немного поменять. Пока лишь коротко распишу как он работает. С учетом того, что код получился достаточно длинным, уместить его в одном букмарклете не получилось, эту проблему я решил вызовом дополнительного скрипта со своего сайта. Этот дополнительный скрипт подгружает Jquery и Jquery-UI, а после их загрузки выводит формочку с вышеперечисленными параметрами. Для поиска запрещенных к индексации ссылок ищем теги noindex и ссылки с параметром rel=nofollw. В последствии хочу научить этот скрипт анализировать robots.txt и meta-теги на странице, т.к. с их помощью так же можно запретить индексацию ссылок.

Follow buzzich on Twitter

Комментарии

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

CTRL+Enter

Павел14.09.2010 18:44
Спасибо за рекомендацию, обязательно посмотрим

FULblstone03.09.2010 23:11
смотреть зоопорно фото бесплатно