Jump to content
Sign in to follow this  
SanShet

Помощь по Dle

Recommended Posts

Всем привет, сразу к делу.

 

Допустим есть главная страница сайта:

site.ru

<html>

<head>

</head>

<body>

<>

...

<>

<Здесь сео текст>

</body>

</html>

 

И есть категории:

site.ru/category

<html>

<head>

</head>

<body>

<>

...

<>

<Здесь сео текст>

</body>

</html>

 

Если делать страницы такого вида, то "сео текст" с главной дублируется и в новости и в категории (оно и понятно). Мне нужно следующее: убрать "сео текст" из новостей и добавить свой текст к категориям, какие варианты?:)

 

Share this post


Link to post
Share on other sites

Делай так, вставь инклуд в main.tpl {include file="text-category.tpl"}

а в этом файле text-category.tpl вставляй:

[not-aviable=showfull]  // Это чтобы в полной новости текст категории не светился, а только в самой категории
        [category=6]  // Здесь ид желаемой категории
              Здесь сео текст для категории
        [/category] 
[/not-aviable]
 
А на главной сео текст заключи в эти теги [aviable=main]Сео текст на главной[/aviable]
 
Это самый оптимальный вариант, сам использую.

Share this post


Link to post
Share on other sites

Использую SEO модуль вывода описаний: http://alaev.info/blog/post/2086

 

Это самый оптимальный вариант, сам использую.

Смысл использовать какие-то модули, если всё делается намного проще?

Share this post


Link to post
Share on other sites

Из статьи про модуль:  Но есть одна неприятная тонкость – текст будет отображаться на каждой странице категории, то есть на всех страницах пагинации. И если в категории много страниц, то и текст будет дублироваться на каждой из них. Как следствие — уникальность текста равна нулю, его ценность, соответственно, тоже

 

Можно просто закрыть в robots.txt индексацию страниц Dissalow: /page/ и т.д

 

Или же сделать так [page-count=1][/page-count], чтобы выводить только на первой странице

Share this post


Link to post
Share on other sites

 

Делай так, вставь инклуд в main.tpl {include file="text-category.tpl"}

а в этом файле text-category.tpl вставляй:

[not-aviable=showfull]  // Это чтобы в полной новости текст категории не светился, а только в самой категории
        [category=6]  // Здесь ид желаемой категории
              Здесь сео текст для категории
        [/category] 
[/not-aviable]
 
А на главной сео текст заключи в эти теги [aviable=main]Сео текст на главной[/aviable]
 
Это самый оптимальный вариант, сам использую.

 

 

Исчерпывающе, спасибо.

Share this post


Link to post
Share on other sites

Смысл использовать какие-то модули, если всё делается намного проще?

Установить модуль займёт не более 2 минут, куда уже проще?

 

Данный модуль очень гибкий и намного удобнее вашего способа.

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

 

Из статьи про модуль:  Но есть одна неприятная тонкость – текст будет отображаться на каждой странице категории, то есть на всех страницах пагинации.

В модуле есть функция вставлять описание категории только для 1ой страницы.

 

 

Можно просто закрыть в robots.txt индексацию страниц Dissalow: /page/ и т.д

Данный способо далеко не всегда подходит.

Share this post


Link to post
Share on other sites

С модулем CatFace все намного проще. Нет ничего сложного в установке и настройке.

Share this post


Link to post
Share on other sites

Из статьи про модуль:  Но есть одна неприятная тонкость – текст будет отображаться на каждой странице категории, то есть на всех страницах пагинации. И если в категории много страниц, то и текст будет дублироваться на каждой из них. Как следствие — уникальность текста равна нулю, его ценность, соответственно, тоже

 

Можно просто закрыть в robots.txt индексацию страниц Dissalow: /page/ и т.д

 

Или же сделать так [page-count=1][/page-count], чтобы выводить только на первой странице

Если вам делать нечего, конечно используйте свои руки и правьте. Но гораздо же проще использовать проверенный модуль, страницы пагинации тоже убираются (как дубли и всякий мусор) с помощью отличного модуля - DonBot. И не надо засорять robot.txt.

Share this post


Link to post
Share on other sites

Если вам делать нечего, конечно используйте свои руки и правьте. Но гораздо же проще использовать проверенный модуль, страницы пагинации тоже убираются (как дубли и всякий мусор) с помощью отличного модуля - DonBot. И не надо засорять robot.txt.

Зачем нагружать сторонними модулями, с которыми всяко возникают проблемы, при том же обновлении, если все решается силами движка?! Разве что при отсутствии знаний по работе с движком...

Share this post


Link to post
Share on other sites

Зачем нагружать сторонними модулями, с которыми всяко возникают проблемы, при том же обновлении, если все решается силами движка?! Разве что при отсутствии знаний по работе с движком...

я же сказал, проверенные моды :), нет с ними проблем.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...