Для тех кто уже занимается контекстной рекламой ничего нового не рассказывают, но для желающих познакомится очень понятно и просто написано, понравилась аналитическая часть.
У меня в институты был преподаватель, старенький уже.
Так вот он держал все ссылки переписанные в блокнот и каждый раз, когда мы приходили на практику заставлял их переписывать, чтобы показать нам какую-то информацию на сайте.
При желании скопировать ваш контент данная защита не спасет.
Но если интересно некое квази кроссбраузерное решение
function preventSelection(element){
var preventSelection = false;
function addHandler(element, event, handler){
if (element.attachEvent)
element.attachEvent('on' + event, handler);
else
if (element.addEventListener)
element.addEventListener(event, handler, false);
}
function removeSelection(){
if (window.getSelection) { window.getSelection().removeAllRanges(); }
else if (document.selection && document.selection.clear)
document.selection.clear();
}
function killCtrlA(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
if (sender.tagName.match(/INPUT|TEXTAREA/i))
return;
var key = event.keyCode || event.which;
if (event.ctrlKey && key == 'A'.charCodeAt(0)) // 'A'.charCodeAt(0) можно заменить на 65
{
removeSelection();
if (event.preventDefault)
event.preventDefault();
else
event.returnValue = false;
}
}
// не даем выделять текст мышкой
addHandler(element, 'mousemove', function(){
if(preventSelection)
removeSelection();
});
addHandler(element, 'mousedown', function(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
});
// Исключаем dblclick
// если вешать функцию не на событие dblclick, можно избежать
// временное выделение текста в некоторых браузерах
addHandler(element, 'mouseup', function(){
if (preventSelection)
removeSelection();
preventSelection = false;
});
// Исключаем ctrl+A
// скорей всего это и не надо, к тому же есть подозрение
// что в случае все же такой необходимости функцию нужно
// вешать один раз и на document, а не на элемент
addHandler(element, 'keydown', killCtrlA);
addHandler(element, 'keyup', killCtrlA);
}
Вызвав данную функцию, например:
preventSelection(document);
вы запретите выделение во всем документе, кроме элементов INPUT и TEXTAREA.
Скорее всего проблема с правильной установкой кода GA
Источники трафика --> Ключевые слова --> Показать: неоплачиваемый трафик --> Вводите в фильтр запрос
После чего можно экспортировать отчёт моментально, либо добавить в задания отправки по e-mail
Это самый простой и быстрый способ.
Прочитал.
Для тех кто уже занимается контекстной рекламой ничего нового не рассказывают, но для желающих познакомится очень понятно и просто написано, понравилась аналитическая часть.
В новостях никаких анонсов не было
http://direct.yandex.ru/archive.html
Есть дела по важнее :) если ничего плохого не делели, то ждите.
Как часто обновляется сайт?
Gooel добавил 15-04-2011 в 20:37
Можно вручную добавить
<searchengine_URL>/ping?sitemap=http://www.example.com/sitemap.xml
Информативно. Содержательно. Какое отношение это имеет к топику?
а по сабжу, повторюсь, тоже солидарен с гуглей :)
Вы же общались по поводу запоминания ссылок :)
У меня в институты был преподаватель, старенький уже.
Так вот он держал все ссылки переписанные в блокнот и каждый раз, когда мы приходили на практику заставлял их переписывать, чтобы показать нам какую-то информацию на сайте.
то и в выдаче(в индексе) будет только по данному региону.
Не только по данному региону, а этот сайт по данному региону будет более релевантный.
При желании скопировать ваш контент данная защита не спасет.
Но если интересно некое квази кроссбраузерное решение
function preventSelection(element){
var preventSelection = false;
function addHandler(element, event, handler){
if (element.attachEvent)
element.attachEvent('on' + event, handler);
else
if (element.addEventListener)
element.addEventListener(event, handler, false);
}
function removeSelection(){
if (window.getSelection) { window.getSelection().removeAllRanges(); }
else if (document.selection && document.selection.clear)
document.selection.clear();
}
function killCtrlA(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
if (sender.tagName.match(/INPUT|TEXTAREA/i))
return;
var key = event.keyCode || event.which;
if (event.ctrlKey && key == 'A'.charCodeAt(0)) // 'A'.charCodeAt(0) можно заменить на 65
{
removeSelection();
if (event.preventDefault)
event.preventDefault();
else
event.returnValue = false;
}
}
// не даем выделять текст мышкой
addHandler(element, 'mousemove', function(){
if(preventSelection)
removeSelection();
});
addHandler(element, 'mousedown', function(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
});
// Исключаем dblclick
// если вешать функцию не на событие dblclick, можно избежать
// временное выделение текста в некоторых браузерах
addHandler(element, 'mouseup', function(){
if (preventSelection)
removeSelection();
preventSelection = false;
});
// Исключаем ctrl+A
// скорей всего это и не надо, к тому же есть подозрение
// что в случае все же такой необходимости функцию нужно
// вешать один раз и на document, а не на элемент
addHandler(element, 'keydown', killCtrlA);
addHandler(element, 'keyup', killCtrlA);
}
Вызвав данную функцию, например:
вы запретите выделение во всем документе, кроме элементов INPUT и TEXTAREA.
Украинский хостинг, один из самых дешёвых и надёжных, имеет большой дата-центр
http://www.ukraine.com.ua/#11230
195.64.184.1, - вы можете проверить пинг и трассу на сервера хостинга с интересующих вас сетей