Чтение RSS каналов

Форум

Открыть Ответить

SEO, ЧПУ, Open Graph - Маршрутизатор и генерация ссылок системы

31
21.12.2017 19:47:26
Пример использование в модуле новостей, функция: news()

Получаем значение переменной из адресной строки
Было
$ncat = isset($_GET['cat']) ? intval($_GET['cat']) : 0;

Стало
$ncat = getVar('get', 'cat', 'num');


Генерируем ссылку и записываем мета данные
$thref = getHref(array('name='.$conf['name'].'&op=view&id='.$id, $time, $stitle, $htext, $ctitle, $cdesc, $cimg));
$title = '<a href="'.$thref.'" title="'.$stitle.'">'.$stitle.'</a> '.new_graphic($time);
$read = '<a href="'.$thref.'" title="'.$stitle.'" class="sl_but_read">'._READMORE.'</a>';

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.21

3.21
32
22.12.2017 02:59:42
title="'.$stitle.'"
если это из описания категорий, то надо заключить в strip_tags, так как описание категорий может быть в режиме форматирования ( с html тегами).
4.25

4.25
33
22.12.2017 08:01:12
$stitle скорее заголовок контента. для категории там есть $сtitle

Здесь молодость бродит крылато, и старость не клонит голов.
3.4

3.4
34
22.12.2017 21:03:56
Miksar, прав, это заголовок статьи. Вопрос на засыпку, из чего генерировать описание статьи и в последствии страницы, есть мысли?

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.21

3.21
35
23.12.2017 00:20:0623.12.2017 00:22:16

Miksar, прав, это заголовок статьи. Вопрос на засыпку, из чего генерировать описание статьи и в последствии страницы, есть мысли?



Из чего генерировать описание статьи - есть несколько мыслей:

1.
Берём первое ключевое слово или фразу.
Ищем в тексте предложение с него начинающееся. Если не находим, то первое предложение его содержащее. Если нет, то первое предложение после h1. Если нет, то просто первое предложение

2.
Тайтл + заголовки h2 (через запятую.)

3.
(Посложнее малость) Создать шаблон с подстановкой переменных,заданных пользователем где-нито в конфигурации.
4.25

4.25
36
23.12.2017 13:52:56
olevpa, интересно, спасибо. Если похожие алгоритмы или быть может свои наработки которые можно было использовать при реализации подобного функционала?

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.21

3.21
37
23.12.2017 19:53:39
Title и заголовки - интересная тема. Но не надо ограничивать H2.
Можно выцеплять все теги Н.

Здесь молодость бродит крылато, и старость не клонит голов.
3.4

3.4
38
23.12.2017 20:08:5323.12.2017 20:11:08
В статье по сути тега <h1> быть не должно, он рассчитан на заголовок.

Переработал и отладил новые функции, получил относительно адекватный результат по ключевым словам и описанию. Посмотрите работу модуля новостей.

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.21

3.21
39
23.12.2017 20:13:34
по сути да, а на практике люди сами вольны к форматированию текста ;)

Здесь молодость бродит крылато, и старость не клонит голов.
3.4

3.4
40
23.12.2017 20:58:09

olevpa, интересно, спасибо. Если похожие алгоритмы или быть может свои наработки которые можно было использовать при реализации подобного функционала?


К сожалению нет. Это идеи на основе рекомендаций для сео.
Я вручную всё заполняю.
4.25

4.25
Открыть Ответить

Ключевые слова

cmsphphtml5css3jqueryajaxmysqlwebсайтбесплатнопростобыстрофункциональноэффективнобезопасно
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • slaed.net
Идеи и предложения
Обратная связь