Мета-тег Keywords и Мета-тег Description by webo4ka


Мета-тег Keywords и Мета-тег Description by webo4ka

544
8.2 из 10
Проголосовало: 9






И так, продолжаем реализовывать идеи поступающие в чат, и вот идея пришла от пользователя [url=http://webo4ka.ru/index/8-1238]k43[|url], которую я решил воплотить...
Цитата k43
Вовчик, привет, вот тебе идея: из 2 дополнительных полей сделать "Мета-тег Keywords" и "Мета-тег Description", но перед полем ввода реализовать галочку. Если она активирована, то ключи генерируются автоматически без возможности редактирования, если галочка снята то вводишь вручную. По Description почти так же, просто для автомата в скрипте нужно прописать предложение и туда поставляется название материала

Суть скрипта вообщем в том, чтобы сделать лучше seo оптимизацию материала использовав дополнительные поля, для того, чтобы давать уникальный Мета-тег Keywords и Мета-тег Description материалу. И для этого мы использовали дополнительные поля 1 и 2. Вообщем переходим к установке...

Установка:

1) Активируем дополнительные поля (1, 2) в модуле "Новости сайта", для этого заходим сюда (http://ВАШ САЙТ/panel/?a=news;l=setup):
Панель управления ---> Новости сайта ---> Настройки модуля ---> Поля для добавления материалов: И ставим галочки на против Дополнительное поле 1 и Дополнительное поле 2.

2) Далее заходим:
Панель управления ---> Замена стандартных надписей ---> Форма добавления модуля "Новости сайта" и меняем названия:
Дополнительное поле 1 меняем на Мета-тег Keywords
Дополнительное поле 2 меняем на Мета-тег Description

3) Заходим Панель управления ---> Управление дизайном ---> Новости сайта ---> Страница архива материалов,и после $BODY$ вставляем данный JS-код:

Код

<script>
$('#nwF1').keyup(function() {$('input[name="other1"]').val($(this).val().slice(0, 140));}); /* Тут мы получаем текст из названия материала в дополнительное поле 1 (Мета-тег Keywords), с максимальным кол.символов 140 */
$('#brief').keyup(function() {$('input[name="other2"]').val($(this).val().slice(0, 140));}); /* Тут мы получаем текст из краткого описание в дополнительное поле 2 (Мета-тег Description), с максимальным кол.символов 140 */
$('input[name="other1"], input[name="other2"]').attr("disabled","disabled"); /*делаем дополнительные поля 1 и 2 (Мета-тег Keywords и Мета-тег Description)неактивными*/

function SeoMetaFieldsCheckboxClick(Checkbox) {
$('input[name="other1"]').attr({"disabled":false}); /*поле 1 делаем активным*/
$('input[name="other2"]').attr({"disabled":false}); /*поле 2 делаем активным*/
$('#webo4kaTeg').attr("disabled","disabled"); /*делаем кнопку checkbox неактивной*/
}

$('#nwM9').prepend('<input type="checkbox" id="webo4kaTeg" onclick="SeoMetaFieldsCheckboxClick(this);"> <label for="metTeg">Прописать <b>Мета-тег Keywords</b> и <b>Мета-тег Description</b> вручную:</label><br \>'); /* добавляем кнопку checkbox на страницу в опции материала*/
/* источник удалять запрещено, by webo4ka.ru*/
</script>


4) Ну и не забываем на страницу: "Страница материала и комментариев к нему", сделать вывод этих дополнительных полей.
$OTHER1$ - выводит Мета-тег Keywords
$OTHER2$ - выводит Мета-тег Description

Вообщем, кто не знает как вставить, лучше напишу}

Между <head>и</head> вставляем следующий код:
Код

<?if($OTHER1$)?><meta name="keywords" content="$OTHER1$" /><?endif?>
<?if($OTHER2$)?><meta name="description" content="$OTHER2$" /><?endif?>


На этом установка окончена, до скорых встреч в новом материале}}
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://webo4ka.ru/
  • Всего комментариев: 8

mazaxak
0
mazaxak написал: Написано 12 Марта 2016 в 21:54
Комментарий №8
он для всех модулей пойдет?

Unknown
0
Unknown написал: Написано 10 Ноября 2015 в 14:55
Комментарий №3
SEO-Модуль там же есть эти настройки..

Вовчик
+1
Вовчик написал: Написано 10 Ноября 2015 в 14:56
Комментарий №4
ты думаешь все могут у всех seo модуль есть?

k43
0
k43 написал: Написано 10 Ноября 2015 в 17:09
Комментарий №5
точнее позволить могут, только смысл в нём... если это можно реализовать бесплатно))

leonmix
0
leonmix написал: Написано 06 Ноября 2015 в 14:22
Комментарий №1
а для каталога файлов можно сделать?

Вовчик
0
Вовчик написал: Написано 06 Ноября 2015 в 14:24
Комментарий №2
а там есть дополнительные поля?

k43
0
k43 написал: Написано 10 Ноября 2015 в 17:10
Комментарий №6
переделай под любые 2 не занятых поля. Ctrl + F12 в помощь

JaCOsT
0
JaCOsT написал: Написано 27 Января 2016 в 13:57
Комментарий №7
не работает

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
  • Winston888 написал:
  • Если бы я не добавлял бесплатные адаптации или скрипты бесплатно я бы наверное не стал бы комментировать ваш материал.
    Последние темы
    Опрос
    403
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 5
    Гостей: 5
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: