Реферат: Совершенная 404-ая страница

}

}

}

//Tell the visitor what site is at fault, what the

//search terms were

document.write ("<p>You did a search on <strong> »

<a href='" + strReferrer + "' target='_blank'>" + »

strSite + "<\/a> <\/strong> for \"<strong>"»

+ strSearchTerms + "<\/strong>\". However, »

their index appears to be out of date.<\/p> »

<h2>All is not lost!<\/h2><p>We think that the »

following page(s)on our site will be able to help »

you:<\/p>");

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

if (

(strSearchTerms.indexOf("widgets")>=0)||

(strSearchTerms.indexOf("electronics")>=0)

)

{

document.write("<a href='\/cool-widgets.htm'>Our »

excellent widgets page<\/a><br \/>");

}

}

}

Разумеется, если у вас на сайте есть свой поисковый механизм, вы могли бы использовать ключевые слова из referrer и произвести поиск автоматически. Однако ручной поиск все-таки предпочтительнее, так как автоматический поиск может выдать совершенно не те страницы.

Битая ссылка на сайте

Мы позаботились о посетителях, пришедших по битым ссылкам с поисковых серверов. Теперь давайте позаботимся о ссылках не с поисковых серверов (или с тех поисковых серверов, о которых вы не знаете). В код надо добавить еще несколько условий:

if (!blnSearchReferral) {

strSite = strReferrer;

strSite = strSite.split("/");

К-во Просмотров: 310
Бесплатно скачать Реферат: Совершенная 404-ая страница