- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, очень надеюсь на вашу помощь.
Мне нужно закрыть от индексации меню/навигацию по сайту. Оставить только карту сайта(что бы именно по ней все остальные страницы индексировались, - не по меню) и естественно главную страницу.
Скажите, как скрыть от поисковой системы какой либо блок на сайте скриптом?
Ява скрипт. мануалы в гугле
Ява скрипт. мануалы в гугле
Два часа гуглю, безуспешно. Вам не составит больших затрат сил объяснить мне?
Хм, от индексации скрыть яваскриптом? Бред же.
У вас меню на разных страницах сайта отличается? Если да, то тогда нужно создать серверный скрипт который будет отдавать хтмль код меню основываясь на функционале цмски, а потом встроить в шаблон сайта простенький яваскрипт, который будет читать этот скрипт с сервера через аякс и показывать пользователям.
Если меню не отличается, то тогда задача упрощается - серверный скрипт будет отдавать статичный код меню, которое вы можете просто скопипастить из существующего кода страницы.
Суть идеи в том, что меню будет рендериться яваскриптом, а не скрываться им.
Хм, от индексации скрыть яваскриптом? Бред же.
У вас меню на разных страницах сайта отличается? Если да, то тогда нужно создать серверный скрипт который будет отдавать хтмль код меню основываясь на функционале цмски, а потом встроить в шаблон сайта простенький яваскрипт, который будет читать этот скрипт с сервера через аякс и показывать пользователям.
Если меню не отличается, то тогда задача упрощается - серверный скрипт будет отдавать статичный код меню, которое вы можете просто скопипастить из существующего кода страницы.
Суть идеи в том, что меню будет рендериться яваскриптом, а не скрываться им.
Ну да, рендерится - для скрытия от индексации.
Меню не меняется, прописано один раз в шаблоне. Проблема в том что не могу написать скрипт, тупо не хватает знаний в яве и php. :(
Хм, от индексации скрыть яваскриптом? Бред же.
Ну почему же бред? Как раз все правильно ...
У меня, например, на новом сайте на продвижении рост позиций +40 +50 как только вывел яваскриптом меню навигации ... Правда в нем 60 ссылок внутренних было - но факт на лицо.
Ну почему же бред? Как раз все правильно ...
У меня, например, на новом сайте на продвижении рост позиций +40 +50 как только вывел яваскриптом меню навигации ... Правда в нем 60 ссылок внутренних было - но факт на лицо.
Уважаемый MadTomas, благословите технологией :)
Ну почему же бред? Как раз все правильно ...
У меня, например, на новом сайте на продвижении рост позиций +40 +50 как только вывел яваскриптом меню навигации ... Правда в нем 60 ссылок внутренних было - но факт на лицо.
Бред - если скрыть. Не бред - рендерить скриптом.
Меню не меняется, значит сохраняйте его хтмль код в пхп файл. без тегов пхп. просто хтмль.
чтобы долго не мучаться с яваскриптом - советую скачать jquery.
дальше в <head>:
<script src="/js/jquery.js">
$(document).ready(function(){
$.get('/menu.php', function(data) {
$('#menu').html(data);
});
});
</script>
#menu - id вашего блока, в котором лежит меню (<div id="menu"></div>)
/menu.php - ваш пхп файл с хтмль кодом меню
/js/jquery.js - сам файл библиотеки, которую можно слить с http://jquery.com
Бред - если скрыть. Не бред - рендерить скриптом.
Меню не меняется, значит сохраняйте его хтмль код в пхп файл. без тегов пхп. просто хтмль.
чтобы долго не мучаться с яваскриптом - советую скачать jquery.
дальше в <head>:
<script src="jquery.js">
$(document).ready(function(){
$.get('/menu.php', function(data) {
$('#menu').html(data);
});
});
</script>
#menu - id вашего блока, в котором лежит меню (<div id="menu"></div>)
/menu.php - ваш пхп файл с хтмль кодом меню
/js/jquery.js - сам файл библиотеки, которую можно слить с http://jquery.com
Скажите, что я делаю не так?
1.
· Из шаблона вырезаю меню (в принципе даже не суть что)
· Вставляю вырезанное в mini_m.php, без изменений. Сохраняю в директорию непосредственно с шаблоном. (/templates/kakoyto_shablon/mini_m.php)
2.
· В <head> прописываю:
___
У меня не появляется меню. Ява в браузере включена
я бы предложил поставить плагин firebug для файрфокса, включить в нем консоль ошибок и посмотреть в чем проблема :)
простите что лезу с глупыми вопросами, но разве noindex уже отменили?