Проверяем проиндексирована ли страница

saidnavy
На сайте с 22.11.2005
Offline
235
1274

Собственно часто возникает необходимость проверить проиндексирована или нет страница, которая открыта в данный момент. Вариантов много, например просто набрать в строке поиска запрос:

url="www.адрес страницы"|url="адрес страницы"

Но это надо копировать адрес, идти в Яндекс или в тулбаре набирать данный запрос. Что-нибудь хочется более быстрое и удобное?

Я сделал это кнопкой в тулбаре, подробности здесь.

Кто какие способы использует?

[Удален]
#1

Добавил в закладки. Только при нажатии на эту закладку загружается яндексовская страница и пишется "Синтаксическая ошибка.".

saidnavy
На сайте с 22.11.2005
Offline
235
#2

Смотрю другие страницы сайта - нормально. А в этой ошибку, так как страница не проиндексирована. В общем работа построена так, что на не проиндексированных страницах выдает как синтаксическую ошибку. Хотя по уму должен "Искомая комбинация слов нигде не встречается."

Буду смотреть что там и почему именно так.

Другие страницы смотрели, работает?

[Удален]
#3
saidnavy:
Другие страницы смотрели, работает?

Да вот, собсна, не очень :).

saidnavy
На сайте с 22.11.2005
Offline
235
#4

Ну так морда то не проиндексирована у форума ;)

Смотрите кешь одной из страниц

Database error
The Форум о поисковых системах database has encountered a problem.
Please try the following:

* Load the page again by clicking the Refresh button in your web browser.
* Open the forum.searchengines.ru home page, then try to open another page.
* Click the Back button to try another link.

The forum.searchengines.ru forum technical staff have been notified of the error, though you may contact them if the problem persists.

We apologise for any inconvenience.

saidnavy добавил 10.02.2009 в 00:52

Вот оно что.

Этот скрипт делает запрос: (url="forum.searchengines.ru") | (url="www.forum.searchengines.ru")

А надо чтоб делал: #url="forum.searchengines.ru"|#url="www.forum.searchengines.ru"

Завтра поправлю.

saidnavy добавил 10.02.2009 в 01:14

Всё, я её у себя победил :)

Собственно делаем просто чтоб запрос иначе задавался.

Код скрипта делаем:

javascript:(
function ()
{
var url = document.location.href.replace(/#.*$/g,'');
url = url.replace(/^http:\/\//g,'');
url = url.replace(/[\/]+$/g,'');
url = url.replace(/^www\./g,'');
url = 'http://yandex.ru/yandsearch?rd=0&text=' + escape('#url="' + url + '"|#url="www.' + url + '"');
window.open(url,'_self');
}
) ()

Либо смотрите решение здесь, там в комментарии дана ссылка "button" новая, которую собственно и необходимо добавить в закладки.

Да, собственно сама синтаксическая ошибка была в том, что перед и после "|" стоят пробелы. Если пробелы убрать, то тоже работает. Это если кому-то больше нравится запрос как у Дениса :)

saidnavy добавил 10.02.2009 в 10:50

Всё работает теперь и в варианте Дениса - исправили.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий