Sign in to follow this  
Followers 0
SanShet

Помощь по Dle

11 posts in this topic

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

 

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

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]
 
Это самый оптимальный вариант, сам использую.
SanShet likes this

Share this post


Link to post
Share on other sites

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

 

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

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

teks69 and kanzashi like this

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.

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

C-Du likes this

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.