Август 25, 2008

Как я писал раньше, многие повадились при обмене давать неиндексируемую страницу. Она и роботсом не защищена и код на ней есть. Однако на такую страницу не идет ни одной ссылки и она соответственно не в индексе.

Вот этот код умеет проверять URL на индексацию в гугле:

function check_google_url ($url)
{
$a=str_replace («http://»,"«,»$url");

$content = file_get_contents («http://www.google.ru/search?complete=1&hl=ru&q=info%3A».rawurlencode ($url));

if (strpos ($content, «<cite>».$a)===false)
return false;

return true;
}

Что с ним делать? А все очень просто. Рассмотрим пример с все тем-же самым FlashLinks:

Скрипт проверки обраток сидит в admin/check_backlinks.php. Нам нужно инклюднуть нашу фунцию проверки страницы в гугле, а потом когда FlashLinks запускает проверку — добавить тест на нахождение этой страницы в кеше гугля в функцию check_backlink:

        if (check_google_url ($backlink_url) == false )
{ $robot_meta=true; $dir_zap=true;}

Таким образом жадные вебмастера остались с носом!

Этот рецепт хорош своей универсальностью.

Надеюсь, что кому-то помог и на меня кто-то поставит ссылку в своем обзоре ;)




read comments (Комментариев нет)

Comments are closed.