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

InstantCMS 2.X
#16 19 февраля 2020 в 00:26
Если используете Chrome, могу отправить небольшое дополнение (оч. долго искал) для более комфортной настройки seo и.т.д.
Вид как на картинке (весит мало, показывает необходимое по минимум)

Установка через режим разработчика
#17 19 февраля 2020 в 01:02


Если используете Chrome, могу отправить небольшое дополнение (оч. долго искал) для более комфортной настройки seo и.т.д.
Вид как на картинке (весит мало, показывает необходимое по минимум)

Установка через режим разработчика

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

Если не сложно, будьте любезны, отправьте мне тоже в лс )
#18 19 февраля 2020 в 01:31

4) Как с мощью MySql прописать заголовок, описание и теги и тайтл во всех записях сразу (тематические, одинаковые), чтобы не делать это постоянно через редактирование записи (тем более, спохватился, когда уже более 1000 записей добавлено)

Polzovinst

Вот так например
  1.  
  2. SELECT * FROM `cms_con_albums` ORDER BY `id` DESC ;
  3.  
  4. UPDATE `cms_con_albums` SET `seo_desc` = 'новый сео текст';
  5.  
Теперь у всех альбомов будет одинаковый seo_desc = новый сео текст

Точно так-же
seo_keys
seo_title
#19 19 февраля 2020 в 20:43


4) Как с мощью MySql прописать заголовок, описание и теги и тайтл во всех записях сразу (тематические, одинаковые), чтобы не делать это постоянно через редактирование записи (тем более, спохватился, когда уже более 1000 записей добавлено)

Polzovinst

Вот так например
  1.  
  2. SELECT * FROM `cms_con_albums` ORDER BY `id` DESC ;
  3.  
  4. UPDATE `cms_con_albums` SET `seo_desc` = 'новый сео текст';
  5.  
Теперь у всех альбомов будет одинаковый seo_desc = новый сео текст

Точно так-же
seo_keys
seo_title

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

Дмитрий, Спасибо Большое!
Попробую, надеюсь поможет. Ценная подсказка.

Уже и не собирался продолжать эту тему.
А то "пошутили" тут над "шутником", а почти ни одного ответа не было.

Такой вот вопрос:
если в одном типе контента две категории,
1) чего не стоит делать (что нужно сделать) чтобы одна из них нигде в поисковике никогда не отображалась
2) если в настройках типа контента производить какие-то настройки,
в т.ч. если прописывать в БД вышеописанный код,
то, это видимо распространяется на все ПОДкатегории.

Пишу, и тут же смекаю, что тут "cms_con_albums" ведь можно прописать подкатегорию, а не категорию.
"cms_con_albums/moyapodkanegriya"

Верно?
#20 19 февраля 2020 в 22:52

в одном типе контента две категории,
1) чего не стоит делать (что нужно сделать) чтобы одна из них нигде в поисковике никогда не отображалась

Polzovinst

Что нужно сделать, чтобы одна из них нигде в поисковике никогда не отображалась

АКомпоненты — Генератор карты сайта и robots.txt

User-agent: *
Disallow: /тут правило

тут более подробно по настройке...

БПочитать тему буц (если хотите закрыть доступ к конкретной категории т.е. странице/цам:)


2) Верный ход мыслей.
Можно и так

  1.  
  2. UPDATE `cms_con_posts_cats` SET `description` = 'Подкатегория - Болталка 20' WHERE `cms_con_posts_cats`.`id` = 4
  3. UPDATE `cms_con_posts_cats` SET `description` = 'Болталка 30' WHERE `cms_con_posts_cats`.`id` = 5
  4. тут еще какие либо категории
  5. ...
  6. ...
  7. ...
  8.  
А еще лучше их очистить и прописать каждой свое значение через админку.
#21 19 февраля 2020 в 23:22


А еще лучше их очистить и прописать каждой свое значение через админку.

Дмитрий Баринов
Имеется ввиду разделить контент в разные типы контента?

Если да, то, там просто сначала публикуется контент в одной ПОДкатегории (платной),
а когда уже можно просматривать всем, то в качестве дополнительной ПОДкатегории указывается вторая ПОДкатегория.
#22 19 февраля 2020 в 23:26
Я имею ввиду описание, сео и т.д. (очистить и прописать каждой свое значение т… е категориям и подкатегориям)
#23 19 февраля 2020 в 23:28


  1.  
  2. UPDATE `cms_con_posts_cats` SET `description` = 'Подкатегория - Болталка 20' WHERE `cms_con_posts_cats`.`id` = 4
  3. UPDATE `cms_con_posts_cats` SET `description` = 'Болталка 30' WHERE `cms_con_posts_cats`.`id` = 5
  4. тут еще какие либо категории
  5.  

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

Правильно я понимаю?
  1.  
  2. UPDATE `cms_con_posts_cats` SET `description` = 'Название подкатегории- Название категории' WHERE `cms_con_posts_cats`.`id` = 4
  3. UPDATE `cms_con_posts_cats` SET `description` = 'Название ещё одной другой категории' WHERE `cms_con_posts_cats`.`id` = 5
  4. тут еще какие либо категории
  5.  
posts — подкатегория
cats — категория

  1.  
  2. 1. SELECT * FROM `cms_con_posts_cats` ORDER BY `id` DESC ;
  3. 2.
  4. 3. UPDATE `cms_con_posts_cats` SET `seo_desc` = 'новый сео текст';
  5.  
#24 19 февраля 2020 в 23:37
Кажется у меня чайник закипает laugh
Вы в php админе пробовали делать запросы в режиме "имитации"
Попробуйте на локальном сервере поэкспериментировать.
Этим запросом все категории будут с *новый сео текст*


А вам надо смотреть по id и parent_id
короче… Обновить cms_con_posts_cats Установить `seo_desc` 'новое значение' Где `cms_con_posts_cats`.`id` = 4
UPDATE `cms_con_posts_cats` SET `seo_desc` = 'новое значение' WHERE `cms_con_posts_cats`.`id` = 4
UPDATE `cms_con_posts_cats` SET `seo_desc` = 'новое значение' WHERE `cms_con_posts_cats`.`id` = 5

короче… Обновить cms_con_posts_cats Установить `parent_id` '2' Где `cms_con_posts_cats`.`id` = 4
UPDATE `cms_con_posts_cats` SET `parent_id` = '2' WHERE `cms_con_posts_cats`.`id` = 4
UPDATE `cms_con_posts_cats` SET `parent_id` = '2' WHERE `cms_con_posts_cats`.`id` = 5

posts — это тип контента посты а cats — категории!

блин, я уже сам начинаю путаться:)))
#25 19 февраля 2020 в 23:44


Кажется у меня чайник закипает laugh

Дмитрий Баринов
Спокойно, щас выключим


posts — это тип контента, посты

Это я не то опять сказал
#26 20 февраля 2020 в 00:00
в posts записи а в posts_cats категории
#27 20 февраля 2020 в 01:05
По сути, получается, просто захожу в БД
в cms_con_imyakat_cats
(imyakat — системное имя категории, типа контента)

И в SQL выполняю отдельно 3 запроса:

  1.  
  2. SELECT * FROM `cms_con_imyakat_cats` ORDER BY `id` DESC ;
  3.  
  4. UPDATE `cms_con_imyakat_cats` SET `seo_desc` = 'Вот такой вот хороший текст на моём сайте' WHERE `cms_con_imyakat_cats`.`id` = 2
  5.  
  1.  
  2. SELECT * FROM `cms_con_imyakat_cats` ORDER BY `id` KEYS ;
  3.  
  4. UPDATE `cms_con_imyakat_cats` SET `seo_keys` = 'хороший текст, опять хороший текст, всегда хороший текст' WHERE `cms_con_imyakat_cats`.`id` = 2
  5.  
  1.  
  2. SELECT * FROM `cms_con_imyakat_cats` ORDER BY `id` TITLE ;
  3.  
  4. UPDATE `cms_con_imyakat_cats` SET `seo_title ` = 'Заголовок о хорошем тексте' WHERE `cms_con_imyakat_cats`.`id` = 2
  5.  

`id` = 2 — id нужной подкатегории в бд


parent_id (корневая категория), наверное, получается не обязательно прописывать?
Так как итак делаю запрос SQL из этой категории.
#28 20 февраля 2020 в 02:13

  1.  
  2. `cms_con_pages_cats`
  3. `seo_keys` = 'хороший текст, опять хороший текст, всегда хороший текст',
  4. `seo_desc` = 'Вот такой вот хороший текст на моём сайте',
  5. `seo_title` = 'Заголовок о хорошем тексте'
  6. `cms_con_pages_cats`.`id` IN(2, 3, 4)
  7.  
Посмотрите, может так будет лучше для восприятия. (мне помогает)


#29 20 февраля 2020 в 02:28
Дмитрий, спасибо.

В моём случае будет так:

  1. UPDATE
  2. `cms_con_pages_cats`
  3. SET
  4. `seo_keys` = 'хороший текст, опять хороший текст, всегда хороший текст',
  5. `seo_desc` = 'Вот такой вот хороший текст на моём сайте',
  6. `seo_title` = 'Заголовок о хорошем тексте'
  7. WHERE
  8. `cms_con_pages_cats`.`id` IN(2)
Так как у меня всего две подкатегории в категории. У нужной id=2
IN(2) оставляю

Точнее так:
  1. SELECT * FROM `cms_con_pages_cats`
  2.  
  3. UPDATE
  4. `cms_con_pages_cats`
  5. SET
  6. `seo_keys` = 'хороший текст, опять хороший текст, всегда хороший текст',
  7. `seo_desc` = 'Вот такой вот хороший текст на моём сайте',
  8. `seo_title` = 'Заголовок о хорошем тексте'
  9. WHERE
  10. `cms_con_pages_cats`.`id` IN(2)

Или строка
SELECT * FROM `cms_con_pages_cats`
теперь не нужна?
#30 20 февраля 2020 в 02:49

Что нужно сделать, чтобы одна из них нигде в поисковике никогда не отображалась

Аrobots.txt

User-agent: *
Disallow: /тут правило

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

Получается так?:

User-agent: *
Disallow: /category/podcategory
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.