- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В общем есть сайт на php, страницы строятся из нескольких подключаемых файлов (шапка+содержимое). Подключаются как: <? require_once("head.php"); require_once("body.php");?>
Соответственно шапка на всех страницах одна, содержимое разное.
При такой конструкции получаем в поисковой выдаче для всех страниц одинаковое описание, например:
Заголовок сайта
Текст из шапки бла-бла...
http://site.com
Это означает, что необходимо запретить индексировать содержимое шапки. Решение для Яндекса я нашел: заключил шапку в теги <noindex>. Но как быть с Google? Запретит ли индексацию шапки такой robots.txt?
Нет, не запретит.
В Вашем случае - если не хотите, чтобы описание сайта было одинаковое для каждой страницы - уберите в шапке мета тег description.
Как я понимаю, Вам нужно запретить не отдельную страницу от индексации (head.php), а все её включения в ваши файлы.
Такая конструкция:
User-agent: *
Disallow: /head.php
Это отключение только данной страницы от индексации, но это не отключение всех вхождений файла head.php в Ваши страницы.
Лично мое мнение, не стоит подключать одну шапку ко всем страницам, поскольку тайтлы и т.п. должны быть уникальными для каждой страницы сайта.
Поясню, допустим шапка (head.php) содержит текст "Тра-ля-ля"
Имеем в выдачи:
Название сайта
Тра-ля-ля
_http://урлсайта
и так для всех url сайта.
description у меня пишется динамически, т.е для каждой страницы свой. Но гугл не выводит его, а выводить текст из шапки..
Да, именно.
Тайтлы у меня тоже проставляются динамически.. И отойти от подключаемой шапки я не могу, возможно, к сожалению.
У кого ещё какие мысли будут?
Сделайте подключаемую шапку умной, она же .php, пусть она берет тайтлы из базы данных, откуда угодно.
Это означает, что необходимо запретить индексировать содержимое шапки. Решение для Яндекса я нашел: заключил шапку в теги <noindex>. Но как быть с Google? Запретит ли индексацию шапки такой robots.txt?
уберите немедленно ))
robots.txt запрещает индексацию страницы типа www.site.ru/head.php но вы head.php грузите в скрипте, так что вам это не поможет
noindex ненужен однозначно, жесть будет )
что у Вас именно в head.php прописано и что Вы хотите от нее?
в robots.txt или в htaccess нужно запретить head.php чтоб в индекс не попал да и вообще не вызывался кроме как из скрипта
Я, например, для самописных сайтов делаю по такому принципу ...
<?php
$title = "a unique text for each page";
$description = "a unique text for each page";
$other = "other a unique text for each page";
include "header.php";
.....
include "footer.php";
?>
а в header.php (или в любой другой include) уже вставляем эти переменные куда надо ... И будет всё уникально ...
по мне самый удобный способ это примерно вот так
<?php
$title = "a unique text for each page";
$description = "a unique text for each page";
$other = "other a unique text for each page";
parse('index.htm'); >> теги в этом файле заменяются на переменные $title итд, очень удобно, отделяем php от html
?>
Сделайте шапку фреймом и запретите файл "шапка" к индексации. Один из нехороших вариантов, который пришел в голову. Но он остается вариантом :)
текст в шапке сделайте картинкой
текст в шапке сделайте картинкой
Ага, вообще весь сайт пусть сделает картинкой и не парится ...
Зачем делать картинкой, если немного приложив труда, можно извлечь пользу?