Помогите разобраться с заголовком, SEO, тегами, тайтлом.

InstantCMS 2.X
#31 20 февраля 2020 в 14:00

SELECT * FROM `cms_con_pages_cats`

Polzovinst
Выбирает таблицу. Можно не писать SELECT.
Там же можно сразу зайти во вкладку SQL и выполнить запрос, а можно непосредственно выбрать cms_con_pages_cats в списке.
Делайте как удобнее.

User-agent: *
Disallow: /category/podcategory

Polzovinst


/category/podcategory/*
/category/podcategory/*.html


запрет будет на
/category/podcategory/ggg.html
/category/podcategory/
/category/podcategory

не будет запрета на
/category/
/category

Принт "Спецификации файла robots.txt"
#32 21 февраля 2020 в 02:27
Начал с малого, с заголовка:

  1. UPDATE
  2. `cms_con_moyacategoriya_cats`
  3. SET
  4. `seo_title` = 'Заголовок о хорошем тексте'
  5. WHERE
  6. `cms_con_ moyacategoriya_cats`.`id` IN(2)
В бд в seo_title появилось 'Заголовок о хорошем тексте'

Но в записях подкатегории 'Заголовок о хорошем тексте' не появился.

— Отображение заголовка в записи галочка стоит
— Доступ чтение для всех галочка стоит
#33 21 февраля 2020 в 05:40


В бд в seo_title появилось 'Заголовок о хорошем тексте'

Но в записях подкатегории 'Заголовок о хорошем тексте' не появился.

— Отображение заголовка в записи галочка стоит
— Доступ чтение для всех галочка стоит

Polzovinst

seo_title и title разные ячейки!

cms_con_НАЗВАНИЕТИПАКОНТЕНТА_cats — это таблица с категориями.
В ней есть записи, которые имеют свой уникальный ID номер.
Вам необходимо из ваших категорий, подкатегорий, субкатегорий и.т.д просто повыписывать ID и выполнить запрос.
Мне помнится что их 1000, если да, тогда вам нужно узнать эти IDхи, записать отдельно и после вставить в (1,2,3,7,12,741,568,1475 и.т.д.)
Попробуйте на локалке поднять бекап и забацать этот запрос.

  1.  
  2. `cms_con_НАЗВАНИЕТИПАКОНТЕНТА_cats`
  3. `seo_keys` = 'хороший текст, опять хороший текст, всегда хороший текст',
  4. `seo_desc` = 'Вот такой вот хороший текст на моём сайте',
  5. `seo_title` = 'Заголовок о хорошем тексте'
  6. `cms_con_pages_cats`.`id` IN( тут ID через запятую )
  7.  
Но тут вот еще что...
Я точно помню что новые версии формируют сео на лету, а это значит, что если вы обновите таблицы этим запросом, то формирование на лету уже работать не будет. (см. свою версию cms и примечания к релизам)

Этот запрос сбрасывает все на NULL (Зачем это надо по ссылке)
  1.  
  2. UPDATE `cms_con_news` SET `seo_keys`=NULL,`seo_desc`=NULL,`seo_title`=NULL
  3.  
Вам конечно лучше бы перечитать документацию.

п.с. если эту тему кто то читает и считает что я даю не верные рекомендации, пожалуйста поправьте.
#34 21 февраля 2020 в 13:57


Мне помнится что их 1000, если да, тогда вам нужно узнать эти IDхи, записать отдельно и после вставить в (1,2,3,7,12,741,568,1475 и.т.д.)

Дмитрий Баринов
Это конечно будет НЕ очень быстро и просто.


`cms_con_pages_cats`.`id` IN( тут ID через запятую )

Дмитрий Баринов
Я думал в скобках id подкатегории
#35 23 февраля 2020 в 03:09
Понемногу вникаю. В принципе, тот запрос, который мы разобрали выше, относится к подкатегории,
всё это, понятное дело, можно ввести в админке.

Истина совсем где-то рядом.

Можете подсказать нам кто-нибудь, как добить этот вопрос так,
чтобы во всех записях (и существующих, и будущих) одной ПОДкатегории одним разом выставить одинаковые значения?

Может нужно добавить ещё что-то с slug и slug_key?

Так как ссылка в браузерной строке отображается не
сайт/категория/подкатегория/страница
а
сайт/категория/страница
#36 23 февраля 2020 в 09:54
Я бы не стал трогать slug и slug_key ...
А обнулил бы значения и за 30 дей (каждый день по 33,333 записи) вручную исправил бы все ошибки.

Так как ссылка в браузерной строке отображается не
сайт/категория/подкатегория/страница
а
сайт/категория/страница

Polzovinst

Смотрите как там Шаблон генерации URL
должно так ...
{category}/{title}, перед или после {title} крайне желательно поставить {id}, лучше так — {category}/{id}-{title}.
Если id ставить после {title} система его "режет" при больших значениях!

{category} включает в себя и подкатегории любого уровня.

Перепроверьте Не изменять URL при редактировании записи

#37 23 февраля 2020 в 16:40


А обнулил бы значения и за 30 дей (каждый день по 33,333 записи) вручную исправил бы все ошибки.

Дмитрий Баринов
Просто там уже 1500 записей, а через месяц будет 2000
Да и вручную тяжело


Смотрите как там Шаблон генерации URL
должно так ...
{category}/{title}, перед или после {title} крайне желательно поставить {id}, лучше так — {category}/{id}-{title}.
Если id ставить после {title} система его "режет" при больших значениях!

{category} включает в себя и подкатегории любого уровня.

Перепроверьте Не изменять URL при редактировании записи


Дмитрий Баринов

По ссылке не критично. Просто думаю может это как-то влияет на то чего я хочу достичь, но не получается

А так, там так:


Всё что мне нужно это прописать значения в записях одной ПОДкатегории одним разом.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.