Как правильно скрывать текст чтоб он индексировался

I0
На сайте с 03.08.2012
Offline
34
1501

Друзья, есть сайт на котором есть скрытый текст.

Выводится он через такой код:

<a style="cursor: default; text-decoration: none;" onclick="document.getElementById('article151188').style.display = document.getElementById('article151188').style.display == 'none' ? 'block' : 'none';" href="javascript:void(0)"> подробнее</a>

Как думаете такой вывод нормальный или нужно что-то другое?

Есть еще такой вариант вывода

<div class="text-description-more">

<a href="#" id="short_text_show_link" class="novisited arrow-link text-description-more-link">

<span class="xhr arrow-link-inner">Читать полностью</span>&nbsp;&rarr;

</a>

Подскажите что лучше?

Вариант не скрывать вообще не подходит...

Текст в коде не динамичен, выводится сразу.

BS
На сайте с 27.12.2013
Offline
72
#1

Яндекс так точно текст проиндексирует - у меня такие окна в снипеты попали.

Добавил noindex для выплывающего окна, проблему решило. Способа для гугла я не знаю, не копал, не было повода разобраться.

PS Я бы return false добавил, но это не про индексирование

I0
На сайте с 03.08.2012
Offline
34
#2

Протестировал первый код под Google не работает (

Germeso
На сайте с 19.02.2016
Offline
20
#3

Сделай вот так:

function isBot(&$botname = ''){

$bots = array(

'rambler','googlebot','aport','yahoo','msnbot','turtle','mail.ru','omsktele',

'yetibot','picsearch','sape.bot','sape_context','gigabot','snapbot','alexa.com',

'megadownload.net','askpeter.info','igde.ru','ask.com','qwartabot','yanga.co.uk',

'scoutjet','similarpages','oozbot','shrinktheweb.com','aboutusbot','followsite.com',

'dataparksearch','google-sitemaps','appEngine-google','feedfetcher-google',

'liveinternet.ru','xml-sitemaps.com','agama','metadatalabs.com','h1.hrn.ru',

'googlealert.com','seo-rus.com','yaDirectBot','yandeG','yandex',

'yandexSomething','Copyscape.com','AdsBot-Google','domaintools.com',

'Nigma.ru','bing.com','dotnetdotcom'

);

foreach($bots as $bot)

if(stripos($_SERVER['HTTP_USER_AGENT'], $bot) !== false){

$botname = $bot;

return true;

}

return false;

}

if(isBot()) $content = "тут текст";

Выгрузки из Keys.so/Ahrefs/Spywords/Serpstat/Semrush.com/Majestic ( /ru/forum/984245 ) Восстановление сайтов из ВебАрхива. Качественно, недорого, под ключ. ( /ru/forum/984242 ) База ключевых слов ТОП-65 USA магазинов ( https://goo.gl/mBbhir ) | База сайтов с трафиком - 15 млн доменов! ( https://goo.gl/mgu8BA )
Maks_seo_1992
На сайте с 14.11.2016
Offline
100
#4

Igor_007, Смотри внимательней с этим делом, если в скрытом тексте от робота будет подозрение на спам ключевиками или еще что то, то схлопочите фильтр.

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