SEO и мета теги

Статус
В этой теме нельзя размещать новые ответы.

[/root.]

Он самый
Регистрация
20 Май 2006
Сообщения
370
Реакции
70
Не секрет, что наиболее грамотным вариантом использования тайтла и мета тегов для SE является следующая стуктура:

index:
title --> Ключевики либо информация о проекте в целом.
description --> Наполненный ключевиками текст.
keywords --> Объяснять не требуется.

entry:
title --> Название записи [разделитель] ключевики категории к которой относится запись.
description --> ключевики категории.

category:
title --> Описание категории включая ключевики.
description --> Тоже самое что и выше, только текст другой.
keywords --> Аццкий спам кейвродами.

Следовательно, я как приверженец встроенных возможностей искал решение которое не требует никаких плагинов. Логически в общем понятно, что надо делать сегментами, но тем кому нужен наглядный пример - смотрят мой вариант (спасибо e-man'у).

{if segment_1 == ''}
<title>Static text here</title>
<meta name='description' content='static text here' />
<meta name='keywords' content='static text here' />

{if:elseif segment_1 == 'stories'}
{exp:weblog:entries weblog='project' require_entry='yes' limit='1' disable='trackbacks|member_data|pagination|trackbacks' rdf='off'}
<title>{title} | {categories}{category_keywords}{/categories}</title>
<meta name='description' content='{summary}' />
{categories}
<meta name='keywords' content='{category_keywords}' />
{/categories}
{/exp:weblog:entries}

{if:elseif segment_2 == 'channels'}
{exp:weblog:entries weblog='project' require_entry='yes' limit='1' disable='trackbacks|custom_fields|member_data|pagination|trackbacks' rdf='off'}
{categories}
<title>{category_description}</title>
<meta name='description' content='{category_description}' />
<meta name='keywords' content='{category_keywords}' />
{/categories}
{/exp:weblog:entries}
{/if}
Где category_keywords является кастом филдом.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху