Все мы знаем, что поисковые системы очень любят текст, но SEO текст по большей части набор белебрды про то какие мы хорошие и какие мы якобы экперты, ну в общем все зависит от фантазии копирайтера и кол-ва нужного количества ключвых слов. Поэтому иногда лучше скрыть текст на javascripte, т.к его поисковики не видеят, вот люди видят (а точнее наоборот, люди текст видить не будут, а поисквые системы будут видеть текст очень хорошо.)
Изначальный текст
<p class="seo_obr">Что подразумевает под собой лендинг пейдж? В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов....
В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов
В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов
В интернет-сообществе так называют страницы приземления или одностраничные сайты, позволяющие повысить объем продаж, сделав его большим в сравнении с показателями интернет-магазинов
</p>
Пошед Javascript
//Сохраняем изначальный текст в переменную
var fullseotext = $(".seo_obr").html();
//Обрезаем текст до нужного кол-ва символов
function showText(text_wrap_class,countChars){
var text = $("." + text_wrap_class).text();
if (text.length >= countChars) {
text = text.substring(0, countChars);
var lastIndex = text.lastIndexOf(" "); // позиция последнего пробела
text = text.substring(0, lastIndex) + '...'; // обрезаем до последнего слова
}
$("."+text_wrap_class).text(text);
}
showText("seo_obr",400);
//При нажатие на кнопку "Показать все" показываем весь текст (сохраненный). И убирем "показать все"
$( ".to_top_text_read_all" ).click(function() {
$(".to_top_text_read_all").hide();
$(".seo_obr").html(fullseotext);
});