Аниме ТоП Сайтов системы Ucoz был создан для классификации
направлений аниме сайтов.
Наш Топ аниме сайтов имеет 10 направлений аниме сайтов.
Участвующим в топе бонусы:
1. Возможность рассказать о своём аниме проекте в разделе статей.
2. Добавить свой аниме канал новостей.
3. Следить за показателями своего аниме сайта.
4. Участвовать в программе рандомный аниме баннер.

Категории статей

Статьи об аниме [21]
Статьи для администраторов аниме сайтов [15]
Статейки для админа [12]
Расскажи о своём аниме сайте [20]

Вход / Регистрация


Главная » 2013 » Июнь » 9 » Автоматизация meta тегов для сайта
12:58

Автоматизация meta тегов для сайта

Автоматизация meta тегов для сайта

Скрипт авто meta тегов

В статье Внутренняя оптимизация аниме сайта в системе Ucoz meta теги
мы пытались разобраться с мета тегами для сайта созданного в системе ucoz.

И выбрали решение для мета тегов

<metaname="description" content="..."><metaname="keywords" content="...">
в виде категорий

<meta name="description" content="$SITE_NAME$ представляет, $CAT_NAME$ , $ENTRY_NAME$">
<meta name="keywords" content="$SITE_NAME$,$CAT_NAME$,$ENTRY_NAME$">

И в той статье мы пришли к выводу что

единственный минус этого метода - это громоздкость входящих слов.
И вот пришло время чтобы более детально проработать вопрос
автоматизации мета тегов.
И на примере модуля новостей мы опишем скрипт meta тегов для странички
материала с комментарием!
Для начала вам нужно зайти в ПУ сайта и добавить "дополнительное поле1"

далее переходим к страничке архива материалов и после $BODY$
вставляем следующий код:

<script type="text/javascript">
$(document).ready(function(){
$("form#addEntForm").submit(function(){
if ($('#suggEdit').val().match(/^\s*$/)) {
var entryname = $('#ldF1').val();
entryname = entryname.split(' ').join(', ');
var cat = $("#ldM55 input:checked").next().html();
$("#suggEdit").val("" + entryname + ", " + cat + "");
}});});
</script>
<script type="text/javascript">
$('input[name="title"]').keyup(function() {
$('input[name="tags"]').val($(this).val().split(' ').join(','))
});
</script>
<!-- скрипт мета и альт -->
<script type="text/javascript">
$('input[name="title"]').keyup(function() {
$('input[name="other1"], input[name="tags"]').val($(this).val().split(' ').join(','))
});
</script>
<!-- /скрипт мета и альт -->
первый скрипт добавляет теги, а второй скрипт делает выборку из полей тегов.
И если вы всё сделали правильно, то скрипт будет работать при
добавлении новостей, однако осталось прописать сами теги через $OTHER1$.
И мы переходим к страничке материала и комментария к нему и прописываем
мета теги:
было:
<meta name="description" content="$SITE_NAME$ представляет, $CAT_NAME$ , $ENTRY_NAME$">
<meta name="keywords" content="$SITE_NAME$,$CAT_NAME$,$ENTRY_NAME$">
стало:


Вот теперь радуемся и наслаждаемся! Если что то не понятно пишите комментарии!

Статья опубликована специально для сайта © anime-top.moy.su
Категория: Статьи для администраторов аниме сайтов | Просмотров: 201 | Добавил: Alexiya | Теги: meta, тегов, автоматизация, сайта, Для | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Аниме Топ Сайтов СИстемы UcoZ. © 2012-2015
Оригинальные статьи о аниме сайтах.