Как скрывать нерелевантные блоки от индексации на сайте |
||
11:32 23 сентября 2014 — Угниченко Дмитрий |
Часто гуру поисковой оптимизации скрывают нерелевантные блоки и ссылки таким образом, что остается всего лишь
Нерелеватный контент подгружается через ajax. Для начала скачиваем с сайта разработчика здесь свежую версию библиотеки jquery. На сайте 2 версии, одна из которых весит меньше, соответственно отрабатывает быстрее, её мы и будем использовать. При клике на скачивание открывается содержимое библиотеки, копируем всё что есть на странице, вставляем в блокнот и сохраняем на компьютер с именем "jquery.js" без кавычек. Библиотеку нашли, скачали и теперь нам нужно подключить её к нашему сайту. Что бы это сделать нужно, залить на хостинг сайта файл в любую удобную для вас директорию. Я для этих целей создал специальную папку. После того как файл попал на хостинг мы можем начинать подключение, для этого в html код сайта в раздел head встраиваем следующий код:
Надпись ("Путь_к_файлу/имя_файла.txt") нужно заменить на адрес к файлу (имя_файла.txt) на сервере, в котором прописана ссылка, любой другой текст или код который мы соберемся выводить. Файл (имя_файла.txt) изначально создаём и заливаем в любую подходящую директорию.
Подключаем второй js файл аналогично первому.
<div id="tags"></div>О том, как они это делают пример ниже.
Нерелеватный контент подгружается через ajax. Для начала скачиваем с сайта разработчика здесь свежую версию библиотеки jquery. На сайте 2 версии, одна из которых весит меньше, соответственно отрабатывает быстрее, её мы и будем использовать. При клике на скачивание открывается содержимое библиотеки, копируем всё что есть на странице, вставляем в блокнот и сохраняем на компьютер с именем "jquery.js" без кавычек. Библиотеку нашли, скачали и теперь нам нужно подключить её к нашему сайту. Что бы это сделать нужно, залить на хостинг сайта файл в любую удобную для вас директорию. Я для этих целей создал специальную папку. После того как файл попал на хостинг мы можем начинать подключение, для этого в html код сайта в раздел head встраиваем следующий код:
<sсript src="путь_к_файлу/jquery.js" type="text/javascript"></sсript>Теперь с помощью блокнота нужно создать еще один js файл в который поместим код:
$(function() { $.get("Путь_к_файлу/имя_файла.txt", function(data){ $("#ajax_ankor").html (data); }, "text"); });Назвать файл можно как угодно, я повторю за теми кто подкинул идею и назову его jqall.js.
Надпись ("Путь_к_файлу/имя_файла.txt") нужно заменить на адрес к файлу (имя_файла.txt) на сервере, в котором прописана ссылка, любой другой текст или код который мы соберемся выводить. Файл (имя_файла.txt) изначально создаём и заливаем в любую подходящую директорию.
Подключаем второй js файл аналогично первому.
<sсript src="js/jqall.js" type="text/javascript">Пробуем подключить вывод скриптом. Вставляем далее приведенный код в нужное для вывода место страницы и смотрим.
<div id="ajax_ankor"></div>Для того что бы можно было вставить ссылку в текст без переноса на новую строку используйте тэг span
<span id="ajax_ankor"></span>Лайк, если материал понравился.
Понравился пост?Да НетПонравилось 2, не понравилось 3 |
Расскажите о нас... |
4 комментария
+ Добавить комментарийт.е.
$(document).ready(function() {
$('#hidden').load('ПУТЬ_К_ФАЙЛУ/hidden.html');
});
1. он не работает
2. подключать jquery нет смысла - только увеличиваем отклик сайта
3. есть более легкий вариант