Смотрю время от времени ч-з Google Analytics скромные показатели моего блога, и выяснил что второй по посещаемости, после главной является страница плагина моих полезных утилит «Позиции в Яндексе». То есть народ пользуется, и даже шлет мне письма, а некоторые, кто знает мой ICQ пишут о том что плагин не правильно определяет позиции по ключевикам для их сайтов.
Первое что мне пришло на ум (это в принципе очевидно), это то что у яндекса своя выдача на каждую страну и возможно регион. Я сравнил позиции одного своего сайта по одному и тому же ключевому слову с разных IP адресов, и подозрения подтвердились.
Изучив справку по яндекс.xml, я понял, что нельзя никак запросить у яши выдачу для определенной страны или региона, потому, чтобы мой скрипт показывал объективный результат вебмастеру скажем из Хабаровска, он должен разместить его у себя на локалхосте, т.е. делать запросы со своего IP.
Именно поэтому я создал отдельный скрипт для определения позиций по ключевым словам. Установить его вы можете у себя на компе под денвером, на выделеном сервере или хостинге с поддержкой php и некоторых его базовых функций (xml).
Перед тем как качать, устанавливать себе и спрашивать меня почему не работает, рекомендую ознакомится с моей статьей на эту тему.
В кратце для ленивых: Сервер яндекс.xml по умолчанию блокирует все запросы с неизвестных ему IP адресов. Разблокировать ваш IP можно зарегистрировавшись в яндексе (получить паспорт яндекса, у кого есть, пропустить), перейти на страницу ввода своего IP и ввести его.
Вот что из этого вышло: сайт searchengines по запросу «Поисковые системы» у меня находятся на третьем месте Читать далее »