Как не передавать ссылочный вес?

JJ
На сайте с 09.07.2010
Offline
240
#31
burunduk:
для пс важен результат, а не способ его достижения,

если так рассуждать, то сделать "не видимую ссылку" для гугла, не возможно

потому как конечный результат для браузера (посетителя), будет переход на другую страницу

то есть, вы сами себе противоречите

[Удален]
#32
john_j:
то есть, вы сами себе противоречите

нет, ни каких противоречий

ссылки в коде нет, нет и в dom

нет url ни в коде не в dom

нет события клик в html

боту не за что цепляться, скрин из гугл вебмастера я приводил выше - там пусто, "ссылка сквозная"

jpg 44.jpg
jpg 45.jpg
JJ
На сайте с 09.07.2010
Offline
240
#33
burunduk:
нет, ни каких противоречий
ссылки в коде нет, нет и в dom
нет url ни в коде не в dom
нет события клик в html
боту не за что цепляться, скрин из гугл вебмастера я приводил выше - там пусто, "ссылка сквозная"

это вы код страницы показываете, там ссылки нет в любом случае

но вот что вы писали ранее

burunduk:
появился новый url в результате взаимодействия пользователя и документа

и это

burunduk:
для пс важен результат, а не способ его достижения

то есть, кликнув в обьект этой страницы, посетителя перебросит на другую страницу

и согласно вашей логике, это расценивается как ссылка

я даже соглашусь что может и такое быть

[Удален]
#34

john_j, та связать данный url не с чем - нет события клик в html

JJ
На сайте с 09.07.2010
Offline
240
#35

просто сейчас, я пытаюсь понять возможно ли вообще сделать этот переход "не видимым" для гугла

и без jquery, а на чистом js, что-бы ради этого, не грузить большую библиотеку, а ограничиться допиской небольшого кода в существующий js


burunduk:
john_j, та связать данный url не с чем - нет события клик в html

а разве клики по объектам HTML, браузер не отслеживает ?

по идее, он может увидеть клик даже если в коде не прописан обработчик

и в вашем случае, он увидит клик по объекту <span>

[Удален]
#36
john_j:
просто сейчас, я пытаюсь понять возможно ли вообще сделать этот переход "не видимым" для гугла

вот это сделать невозможно - браузер/счётчик/антивирус спалят всё равно, а от робота спрятать вполне

JJ
На сайте с 09.07.2010
Offline
240
#37
burunduk:
вот это сделать невозможно - браузер/счётчик/антивирус спалят всё равно, а от робота спрятать вполне

попробую ваш код, я его смотрел давно, но не вникал, хотя возник вопрос

там же все основано на replaceChild

зачем вы грузите целую библиотеку ради одного replaceWith, если можно обойтись несколькими строками, и избавиться от загрузки файла jquery ?

[Удален]
#38
john_j:
зачем вы грузите целую библиотеку ради одного replaceWith

на сайте библиотека используется процентов на 30, если память мне не изменяет, то только анимация не используется

P.S. это не самый интересный вариант - он очень старый, есть более новые, попробуйте поэкспериментировать с обёрткой <!-- -->

JJ
На сайте с 09.07.2010
Offline
240
#39
burunduk:

P.S. это не самый интересный вариант - он очень старый, есть более новые, попробуйте поэкспериментировать с обёрткой <!-- -->

так это, возможно, повлияет на семантику

в анкорах все-таки тоже ключи стоят

а, задача только попробовать распределить вес

кстати, только начал мутить

пробую через чистый JS, потому как движок не дружит с jQuery, из-за уже используемых каких-то скриптов с выдернутыми оттуда функциями

не стал разбираться, делаю так:

function hasClass(e, c) {
if (typeof e == "string") e = document.getElementById(e);
var classes = e.className;
if (!classes) return false;
if (classes == c) return true;
return e.className.search("\\b" + c + "\\b") != -1;
};

function affiliateLinks(){
var theURL, theAnchorText, theTitle;
var spans = document.getElementsByTagName('span');
for (var i = 0; i<spans.length; i++){
if (hasClass(spans, 'affiliate')){

theAnchorText = spans.innerHTML;
theTitle = spans.title.toLowerCase().replace(/^\s+|\s+$/g,"");
theURL = theTitle ;
spans.innerHTML = '<a href="' + theURL + '" class="' + spans.className + '">' + theAnchorText + '</a>';
spans.removeAttribute('title');


}
}
}

window.onload = function(){
affiliateLinks();
}

получается не библиотека, а всего десяток строк, но не могу удалить узел span (

при удалении, вылазят какие-то баги

поэтому, пока просто вставляю ссылку внутрь

все работает

JJ
На сайте с 09.07.2010
Offline
240
#40

а вот попутный вопрос

можно ли хоть как-то узнать вес страниц сайта ?

хотя-бы относительный

то есть, выявить у каких страниц, наибольший статический вес

сейчас, ориентируюсь на запрос site: xxx.xx

но думаю, что это не верно

я не профи, SEO занимаюсь как хобби, от нечего делать, поэтому как-то упустил этот момент )

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