Перейти к содержимому

Фотография
- - - - -

Повторяющиеся метаописания и заголовки


  • Вы не можете создать новую тему
  • Закрытая тема Тема закрыта
Сообщений в теме: 10

#1 Leonid100

Leonid100

    Прохожий

    Топикстартер
  • Участник
  • 0
    6 сообщ.

Отправлено 29 Апрель 2017 в 14:44

Добрый день!

Ошибки, которые мне выдаёт Google Search Console это "Повторяющееся метаописание и Повторяющиеся заголовки" (теги title), например, такие:

 

Поиск объявлений по категориям (это метаописание)

/anzeige/poisk_p.html?kategorie=Ausbildung

/anzeige/poisk_p.html?kategorie=Auto

/anzeige/poisk_p.html?kategorie=Business

и т.д.

 

Тут страница сайта poisk_p.html в зависимости от параметра kategorie выдаёт результаты по категориям (Ausbildung, Auto, Busines) и все они, как я понимаю, должны быть проиндексированы гуглом.

Разумеется здесь будут повторяющиеся метаописания и заголовки, как иначе? Ведь вызывается одна и та же программа, однако с разными параметрами! Поэтому должны быть проиндексированы разные результаты прогона одной и той же программы, но с разными данными. Или я что-то не так понимаю? 

Спасибо, если кто ответит.

Ошибки, которые мне выдаёт Google это "Повторяющееся метаописание и Повторяющиеся заголовки" (теги title): Поиск объявлений по категориям (это метаописание) /anzeige/poisk_p.html?kategorie=Ausbildung /anzeige/poisk_p.html?kategorie=Auto /anzeige/poisk_p.html?kategorie=Business и т.д. Тут страница сайта poisk_p.html в зависимости от параметра kategorie выдаёт результаты по категориям (Ausbildung, Auto, Busines) и все они, как я понимаю, должны быть проиндексированы гуглом. Разумеется здесь будут повторяющиеся метаописания и заголовки, как иначе? Ведь вызывается одна и та же программа, но ведь с разными параметрами! Должны же быть проиндексированы разные результаты прогона одной и той же программы. Или я что-то не так понимаю? Спасибо, если кто ответит.

  • 0

Спонсор

#2 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 980
    3 506 сообщ.

Отправлено 29 Апрель 2017 в 22:11

Такое принято закрывать от индексации. Зачем поисковику страницы поиска? Ему надо страницы товара.

Или отставить для индекса только первую страницу поиска, остальные закрывать.

Или брать заголовки из первого объявления на странице плюс подставлять "поиск по запросу".

Получится: "поиск по запросу Ауди: продам Ауди не крашена, не бита".

На второй странице этого же поискового запроса ""поиск по запросу Ауди: продам Ауди мамой клянусь не бита".


  • 0

#3 Leonid100

Leonid100

    Прохожий

    Топикстартер
  • Участник
  • 0
    6 сообщ.

Отправлено 30 Апрель 2017 в 11:15

Я поясню. Это сайт объявлений. Здесь объявление есть товар. Они хранятся в базе данных сайта и все, как я понимаю, должны быть проиндексированы. Разве это делается не через функцию поиска внутри самого сайта? Боты вызывают разные объявления через поисковик сайта и результаты индексируют, нет?

 

А подставу я делал через js так:

var k=param("kategorie");     - param берёт kategorie из адресной строки
var t=document.title;             - заголовок "Поиск объявлений по категории"
t=t+" "+k;                               - подставляем категорию
var d=document.getElementById("descr");      - метаописание
d.content=d.content+" "+k;                              - 
document.title=t;

Проверял в inspektor Mozilla, всё работает, но Гуглу всё равно не нравится.

Теперь я не знаю, правильно ли я пытаюсь индексировать базу данных сайта и, если да, то в чём ошибка?


  • 0

#4 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 980
    3 506 сообщ.

Отправлено 30 Апрель 2017 в 14:35

1) Боты должны через сайтмап индексировать новые объявления.

 

2) Хотя поисковики и научились индексировать JS, однако это не значит, что они будут верно и как тебе этого хочется - индексировать JS. Подобное должно генерироваться вместе со всей страницей (даже если страница генерируется у пользователя на JS), а не подставляться после.


  • 0

#5 Leonid100

Leonid100

    Прохожий

    Топикстартер
  • Участник
  • 0
    6 сообщ.

Отправлено 01 Май 2017 в 10:58

Спасибо, я понял.

Одно уточнение к пункту 1.

Конечно, есть такая возможность за один прогон скрипта (с указанием категории "по всем") выгрузить все объявления. Если это указать в сайтмап, то тогда проиндексируются все заголовки объявлений, но без текстов. Может быть этого будет достаточно. Чтобы посмотреть текст объявления, на сайте кликатся его заголовок. Если это будет делать бот, то возникнет та же проблема с повторяющимися метаописаниями и тайтлами. Тогда, чтобы этого избежать, надо запретить их повторение, а специально для саймап написать отдельный скрипт, который за один прогон будет ещё и тексты выгружать.

Правильно я понял?


  • 0

#6 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 980
    3 506 сообщ.

Отправлено 01 Май 2017 в 14:38

В сайтмап никакие заголовки и описания не грузятся

https://ru.wikipedia.org/wiki/Sitemaps


  • 0

#7 Leonid100

Leonid100

    Прохожий

    Топикстартер
  • Участник
  • 0
    6 сообщ.

Отправлено 01 Май 2017 в 18:12

Я имел ввиду индексируются.

В моём случае все объявления можно индексировать так:

<url>
      <loc>http://mysite.com/anzeige/poisk_p.html?kategorie=all</loc>
</url>

Т.е. вместо конкретной категории указать все. Тогда скрипт вызывается только один раз, а значит, повторяющихся метатегов не будет.

Но таким образом будут индексироваться только заголовки объявлений, не тексты объявлений. Так ведь?


  • 0

#8 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 980
    3 506 сообщ.

Отправлено 01 Май 2017 в 21:39

Не так. Читаем ещё раз по ссылке.

 

Кормить поисковику Категории не всегда умно.

Поисковику надо кормить сами объявления, а не мусор.


  • 0

#9 Leonid100

Leonid100

    Прохожий

    Топикстартер
  • Участник
  • 0
    6 сообщ.

Отправлено 02 Май 2017 в 13:54

Согласен. Только я не знаю как это сделать, если все объявления находятся в базе данных mysql. Я новичок.

Ссылку читал, но там этого нет. И нигде не могу найти. Ваши намёки понимаю, но не знаю, как их реализовать.

Поэтому в сайтмапе я указал ссылку на скрипт, который читает из БД все объявления по очереди. При этом, как я понимаю, скармливаются поисковику не столько категории сколько заголовки объявлений, но без текстов.

Поэтому я конкретно спрашиваю: надо специально для поисковика написать скрипт, который бы еще и тексты объявлений считывал?

Конкретно можете сказать, как индексировать продукты (товары, объявления и пр.), находящиеся в БД сайта? И могут оттуда доставаться только средствами самого сайта (скриптами).

Как их скормить поисковику? Конкретно.


  • 0

#10 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 980
    3 506 сообщ.

Отправлено 02 Май 2017 в 14:42

В сайтмапе надо ссылки на те же страницы, что и пользователь видит. А поисковик уже сам потом возьмёт себе от туда что надо.

 

Сайтмап обычно генерируется на лету или кешируется сгенерированное раз в какое-то время. Все данные и должны браться и базы.


  • 0

#11 Leonid100

Leonid100

    Прохожий

    Топикстартер
  • Участник
  • 0
    6 сообщ.

Отправлено 02 Май 2017 в 15:42

Тогда я правильно сделал.

Спасибо!!


  • 0



Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение
Статистика

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей