Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 151 Ответов
  • 119208 Просмотров
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Делаем сайты на Joomla полезными для людей и оптимизированными для Google, Yandex, Bing, Yahoo...

Специальная разметка страниц (или шаблонов Joomla и доп. расширений) представляет собой способ пометки содержания для определения специального типа информации, такого как отзывы, информация о человеке и мероприятия и т.д. Каждый тип информации описывает определенный тип элемента.
Подробнее в справке Google: микроданные, микроформаты, о языке RDFa.
Здесь различия лишь в методах и способах разметки, но суть по прежнему в том что нужно править шаблоны Joomla или компонентов, модулей, которые вы используете.

http://microformats.org/ | http://schema.org/ и ruschema.org | RDFa | информация от Google | информация от Yandex

Для Joomla создан специальный компонент Joomla4Schema.org и плагин для редактора JCE, который позволяет внедрять разметку в материалы Joomla.
Как это работает - посмотреть можно
Скачать Joomla4Schema.org можно с JED, здесь ->
(PS:я не проверяла, если кто поставит его - отпишитесь пожалуйста как работает, возникли ли какие-либо проблемы)

Предлагаю в этой теме собирать готовые решения оптимизации расширенных описаний (Rich snippets) для Joomla.

Проверяем разметку - Rich Snippets Testing Tool Beta

Внимание! Крайне не рекомендуется устанавливать фейковые расширенные описания (приравнивается к поисковому спаму)!
Недавно Google ввел форму обратной связи для жалоб о злоупотреблениях в сниппетах, которые направлены на обман пользователей.

Разметка: mod_breadcrumbs (Joomla 1.5, 1.7)
Формат: RDFa

Joomla 1.7
Править нужно файл, который находится здесь /tempates/ваш_шаблон/html/mod_breadcrumbs/default.php. Если шаблон не переопределен, то исходник можно взять отсюда - /modules/mod_breadcrumbs/tmpl/default.php и поместить по указанному пути в вашем шаблоне Joomla, который вы используете.
Спойлер
[свернуть]

Joomla 1.5
Спойлер
[свернуть]


В исходном коде это будет выглядеть так -
Код
<div xmlns:v="http://rdf.data-vocabulary.org/#">
<span typeof="v:Breadcrumb">
<a href="/razdel.html" rel="v:url" property="v:title">Раздел</a></span>
&gt;
        <span typeof="v:Breadcrumb">
<a href="/razdel/kategoriya.html" rel="v:url" property="v:title">Категория</a></span>
&gt;
Статья
</div>

Важно! Относительно длины хлебных крошек - Google в сниппете может показать только ДО 50 символов, включая доменное имя, пробелы, точки и знаки . Поэтому если у вас слишком длинные крошки, то в цепочке он может показать только последний пункт (ссылку), все что идет до него - опустит; также есть вероятность, что слишком длинные крошки он не сможет загрузить и они вообще не будут показаны в сниппете.

Если у Вас есть готовое решение указываем что Мы размечаем и под какой формат разметка: микроданные, микроформаты, RDFa, schema.org.

Список разметок для модулей и расширений:
  • mod_breadcrumbs - стандартный модуль "навигатор сайта"
  • Extra Vote plugin - плагин рейтинга в сниппетах Google
« Последнее редактирование: 10.02.2013, 00:47:21 от skai »
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
В планах разметка VirtueMart и JoomShopping под разные форматы, так что присоединяйтесь!

И так начну  ^-^.
Разметка: breadcrumbs
Формат: микроданные HTML5

Нашел в нете, вообще решение предлагается в качестве модуля вот ссылка, но я решил для себя зачем ставить ещё один модуль если это копия модуля mod_breadcrumbs.
Чтобы не лесть в ядро Joomla, идем по пути:
templates/ваш_шаблон/html/mod_breadcrumbs/default.php
и правим этот файл.
Если у вас нет такой папки создаем её или берем отсюда modules/mod_breadcrumbs всё лишнее с папки удаляем в ней должен остаться только файл default.php

Немного подправил код теперь при проверке нет ошибок!

Код
<?php
// no direct access
defined('_JEXEC') or die;
?>
<div id="breadcrumb">
<?php if ($params->get('showHere', 1))
{
echo '<span class="showHere">' .JText::_('MOD_BREADCRUMBS_HERE').'</span>';
}
?>
<?php for ($i = 0; $i < $count; $i ++) :

// If not the last item in the breadcrumbs add the separator
if ($i < $count -1) {
if (!empty($list[$i]->link)) {
echo '<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="'.$list[$i]->link.'" class="pathway" itemprop="url"><span itemprop="title">'.$list[$i]->name.'</span></a></div>';
} else {
echo '<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="'.$list[$i]->link.'" class="pathway" itemprop="url">';
echo $list[$i]->name;
echo '<span itemprop="title">'.$list[$i]->name.'</span></a></div>';
}
if($i < $count -2){
echo ' '.$separator.' ';
}
}  elseif ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true
if($i > 0){
echo ' '.$separator.' ';
}
echo '<strong>';
echo $list[$i]->name;
 echo '</strong>';
}
endfor; ?>
</div>

Сохраняем. И в таблицу CSS добавляем такую строчку:

Код
#breadcrumb div {display:inline;}

В итоге мы получаем сниппет как на картинке выше.
« Последнее редактирование: 30.03.2012, 18:22:07 от ArtGPA »
*

General-Beck

  • Новичок
  • 3
  • 0 / 0
  • Догнал волка, заставил работать
на заметку, выключаем все редакторы, правим страницу "от руки" и с itemscope  в 2.5 надо обязательно прописать itemscope=""
З.Ы. это если правим материал
пример http://uk-td-kuzbass.ru/карта-партнера.html
на сайте использованы упомянутые ранее breadcrumbs и http://schema.org/Organization
при проверке валидаторами яндекса и Google пришлось вынести postalAddress geo отдельно
яшка сурово подходит к прверке и идет по порядку по всем полям, Google выдает предупреждения, бинг жрет все
в планах занятся Product
влидатор яндекса в итоге не видит postalCode и geo
« Последнее редактирование: 22.02.2012, 10:46:46 от General-Beck »
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Звезды в сниппетах Google



Я использую в интернет магазине VirtueMart, в карточке товара. В принципе можно использовать и в обычных материалах Joomla.
Я не использую встроенный рейтинг VM, реализовано с помощью плагина Extravote. Прочитать подробно о реализации рейтинга для товаров в VirtueMart можно здесь (часть первая).

Разметка: плагин рейтинга Extravote
Формат: http://schema.org/product

plugins/content/extravote.php
находим -
Спойлер
[свернуть]

наменяем на -
Спойлер
[свернуть]

Далее, следуя стандарту schema.org, мы должны внести изменения в используемый в магазине шаблон карточки товара - /components/com_virtuemart/themes/ваша_тема/templates/product_details/flypage_X.tpl.php
Необходимо весь (или какую-то часть - смотрите сами) код во флайпедже обернуть в div

<div itemscope itemtype="http://schema.org/Product"> здесь весь код </div>

Далее в этом же файле найти вывод заглушки названия товара и обернуть в span

<span itemprop="name"><?php echo $product_name ?></span>

На этом всё. Проверяем здесь, если звезды появились, значит все сделали правильно и остается только ждать переиндексации.
« Последнее редактирование: 01.03.2012, 03:43:08 от ELLE »
*

Blizzard

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Чтобы звезды показывались в выдаче для статей, надо весь вышеперечисленный код положить в <div itemscope itemtype="http://schema.org/Article"></div>. Исходный чистый (без прочих служебных тегов) код микроразметки  должен выглядеть примерно так:

Код
<div itemscope itemtype="http://schema.org/Article">
   <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">Рейтинг <span itemprop="ratingValue">5.0</span> из <span itemprop="bestRating">5</span>. Голосов: <span itemprop="ratingCount">1</span>
   </div>
</div>

Можно это сделать в коде самого плагина, тогда надо весь вышеперечисленный код положить в <div itemscope itemtype="http://schema.org/Article"></div>. Но на мой взгляд лучше сделать это дело в шаблоне вывода статьи (/шаблон/html/content/article/default.php), потому как там еще можно указать такие параметры как itemprop="name" для заголовка и itemprop="url" для ссылки.
после:
Код
<?php if ($this->params->get('show_title')) : ?>
вставляем:
Код
<div itemscope itemtype="http://schema.org/Article">
И перед:
Код
<div class="blog_content">
закрываем div:
Код
</div>
*

Blizzard

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Нашел еще одну маленькую недоработочку :)

Для статей с нулевыми голосами выдает варнинг "Деление на ноль". Заметил это, когда поменял хостинг, на старом видимо был выключен вывод предупреждений. Можно конечно от этого избавится, проголосовав во всех статьях, что в общем-то со временем и само скорее всего произойдет, тем более что с нулевым количеством голосов звездочки в выдаче не появятся. Ну это так, к сведению, не существенно конечно, но все же не валидно..
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Разметка: JoomShopping
Формат: микроданные HTML5

Открываем:
components/com_jshopping/templates/ваш шаблон/product/product_default.php
И правим файл:
Код
<div itemscope itemtype="http://data-vocabulary.org/Product">

<h1 itemprop="name">Название товара:<?php print $this->product->name?></h1>
<span itemprop="brand">Бренд товара</span>

<span itemprop="identifier" content="sku:<?php print $product->product_ean;?>"><?php print _JSHOP_EAN?>: <?php print $product->product_ean;?></span>

<div class="category" itemprop="category" content="Apparel &amp; Accessories &gt; Clothing &gt; Activewear &gt; Active Jackets">Например: "Apparel & Accessories > Clothing > Activewear > Active Jackets" (Категория к которой принадлежит ваш продукт можно посмотреть на этой странице  http://support.google.com/merchants/bin/answer.py?hl=en&answer=160081) </div>

<a class="lightbox" id="main_image_full_<?php print $image->image_id?>" href="<?php print $this->image_product_path?>/<?php print $image->image_full;?>" <?php if ($k!=0){?>style="display:none"<?php }?>>
                <img itemprop="image" id="main_image_<?php print $image->image_id?>" src="<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt="<?php print htmlspecialchars($image->_title)?>" title="<?php print htmlspecialchars($image->_title)?>" />
            </a>

<div class="description"><span itemprop="description">
<?php print $this->product->description; ?>
</span></div>

<div class="price_blok"><span itemprop="offerDetails" itemscope itemtype="http://data-vocabulary.org/Offer">

<div class="price">
<?php print _JSHOP_PRICE?>: <span itemprop="price"><?php print formatprice($this->product->getPriceCalculate())?><?php print $this->product->_tmp_var_price_ext;?></span></div>
<meta itemprop="currency" content="Выбрать свою валюту: UAH/RUB/USD/EUR" />

<div class="not_available" id="not_available">
<span itemprop="availability" content="in_stock"><?php print $this->available?></span></div>
<span itemprop="condition" content="new"></span>

</div>
</div>

Вот вроде все что касается продукта, здесь нет разметки Отзывов и Рейтинга.
Всем УДАЧИ  ;)!
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Не люблю пользоваться всякими переводчиками, а с итальянским плохо.
Joomla4Schema.org - Un editor visuale per gli attributi di schema.org .
Может кто-то посмотрит что за "зверь".
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Не люблю пользоваться всякими переводчиками, а с итальянским плохо.
Joomla4Schema.org - Un editor visuale per gli attributi di schema.org .
Может кто-то посмотрит что за "зверь".
Это очень хороший компонент, хотя все руки не доходят пощупать.
С ним достаточно просто, судя по видео делать семантическую разметку.
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

bormancode

  • Новичок
  • 2
  • 1 / 0
Хотелось узнать, может есть связка jcomments (или других комментов) с микроформатами, интересует рейтинг и количество отзывов. При установке простого стационарного кода, при первой пере индексации страницы показывает нормально, потом слетает. Проверено на 2-х сайтах. Хочется более реального отображения.
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Хотелось узнать, может есть связка jcomments (или других комментов) с микроформатами, интересует рейтинг и количество отзывов. При установке простого стационарного кода, при первой пере индексации страницы показывает нормально, потом слетает. Проверено на 2-х сайтах. Хочется более реального отображения.
Ох, а мне то как хочется =)
Тоже искал способы переделать jComments в систему отзывов  рейтингами и семантической разметкой, видимо придется делать самому параллельно инструктируясь у Smart'a
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Ох, а мне то как хочется =)
Тоже искал способы переделать jComments в систему отзывов  рейтингами и семантической разметкой, видимо придется делать самому параллельно инструктируясь у Smart'a

Самое главное прикрутить к  JComments звездный рейтинг, а остальное не проблема.
*

vogjd

  • Осваиваюсь на форуме
  • 13
  • 2 / 0
Поставил на VirtueMart модуль из Ответа#1.
Как вывести цену в сниппет?
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
*

Postf

  • Новичок
  • 2
  • 2 / 0
"Звездный" микроформат к рейтингу статей К2

Попробовал сделать сам. Делап так:

скопировал item.php из /components/com_k2/templates/default в /templates/НАЗВАНИЕ ШАБЛОНА/html/com_k2/templates/default

в файле item.php, после
Код
<?php if($this->item->params->get('itemRating')): ?>
<!-- Item Rating -->
добавил
Код
<div itemscope itemtype="http://schema.org/Article">
после
Код
<div class="itemRatingForm">
добавил
Код
<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"><span itemprop="ratingValue" style="display:none"><?php echo number_format(intval($this->item->votingPercentage)/20, 2); ?></span>
строчку
Код
<div id="itemRatingLog<?php echo $this->item->id; ?>" class="itemRatingLog"><?php echo $this->item->numOfvotes; ?></div>
изменил на
Код
<div id="itemRatingLog<?php echo $this->item->id; ?>" class="itemRatingLog"><span itemprop="ratingCount"><?php echo $this->item->numOfvotes; ?></span></div>
, после <div class="clr"></div>
добавил
Код
</div>
и перед
Код
<?php endif; ?>
добавил
Код
</div>
получилось такое
Спойлер
[свернуть]

Rich Snippets Testing Tool все показывает

Хотел спросить, можно так делать или нет-  <span itemprop="ratingValue" style="display:none"> Примет Google к вниманию ету переменную или проигнорирует?
« Последнее редактирование: 25.09.2012, 15:32:50 от ELLE »
*

Rival

  • Захожу иногда
  • 188
  • 16 / 0
А для подтверждения авторства кто нибудь использовал ?rel=author
http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=1408986
? Это что в каждой статье ссылку на профиль гугл+ ставить?

-------------------
Вообщем сделал по способу 1,  с помощью адреса почты.
теперь мое фото красуется рядом с результатами поиска.
« Последнее редактирование: 25.09.2012, 15:21:52 от ELLE »
*

vagant

  • Новичок
  • 3
  • 0 / 0
Разметка хлебных крошек для Virtuemart
Я делал менял здесь:
\components\com_virtuemart\themes\default\templates\common\pathway.tpl.php

Код: php
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>
<div xmlns:v="http://rdf.data-vocabulary.org/#">
<?php
$catcount = 1;
$count = count( $pathway );

// Remove the link on the last pathway item
$pathway[ $count - 1 ]->link = '';

foreach( $pathway as $item ) { ?>
<?php if( !empty( $item->link ) ) : ?>
<span typeof="v:Breadcrumb"><a class="pathway" rel="v:url" property="v:title" href="<?php echo $item->link ?>"><?php echo $item->name ?></a></span>
<?php else: ?>
<?php echo $item->name ?>
<?php endif; ?>

<?php

if( $catcount < $count || $item->link != '') {
// This prints the separator image (uses the one from the template if available!)
// Cat1 * Cat2 * ...
echo vmCommonHTML::pathway_separator();

}
$catcount++;
}
if( isset( $return_link ) && !empty( $return_link ) ) {
    echo $return_link;
}
 ?>
« Последнее редактирование: 25.09.2012, 15:18:55 от ELLE »
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Пробовал переделать модуль Breadcrumbs, но ничего не получается. Подскажите как переделать?
или просто скачай Microdata Google Breadcrumbs
и сделай с его помощью.
« Последнее редактирование: 25.09.2012, 15:14:15 от ELLE »
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

Vitaliy214

  • Новичок
  • 5
  • 0 / 0
Звезды в сниппетах Google



Я использую в интернет магазине VirtueMart, в карточке товара. В принципе можно использовать и в обычных материалах Joomla.
Я не использую встроенный рейтинг VM, реализовано с помощью плагина Extravote. Прочитать подробно о реализации рейтинга для товаров в VirtueMart можно здесь (часть первая).

Разметка: плагин рейтинга Extravote
Формат: http://schema.org/product

Данный вариант у меня не сработал, при правке кода, файл extravote.php обнулялся на стандартный.

Предлагаю свой вариант для "голосов"

После <span id=\"extravote_".$id."_".$xid."\" class=\"extravote-count\"><small>";

пишем

Код
$document =& JFactory::getDocument();
$evaluate = ($rating_count==0)? "0" : number_format($rating_sum/$rating_count,1);
echo "<div style='display:none;'><small><span class='hreview-aggregate'><span class='item'><span class='fn'>".$document->title."</span></span>, <span class='rating'><span class='average'>". $evaluate."</span> out of <span class='best'>5</span> based on <span class='votes'>".$rating_count."</span> votes<span class='summary'></span></span></span></small></div>"; 
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Хочу разместить статьи в Joomla под schema.org с этим проблем НЕТ.

Вопрос снят!

Рабочий вариант:

Код: php
<div itemscope itemtype="http://schema.org/Article">
<span itemprop="name">Заголовок статьи</span>

<span class="createdby">
<?php $author =  $this->item->author; ?>
<?php $author = ($this->item->created_by_alias ? $this->item->created_by_alias : $author);?>

<?php if (!empty($this->item->contactid ) &&  $params->get('link_author') == true):?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY' ,
JHtml::_('link',JRoute::_('index.php?option=com_contact&view=contact&id='.$this->item->contactid),$author)); ?>

<?php else :?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', '<span itemprop="author">'.$author.'</span>'); ?>
<?php endif; ?>
</span>
<meta itemprop="datePublished" content= "<?php echo JHTML::_('date',$this->item->publish_up, JText::_('c')); ?>" >
 <div itemprop="articleBody">
<?php echo $this->item->text; ?>
</div>
</div>
Но есть маленькое НО так как я несилен в PHP у меня вопрос по этому куску кода который отвечает за вывод автора статьи в joomla:

 
Спойлер
[свернуть]

Как разделить и вставить Автор: <span itemprop= "author">Имя автора</span> в код выше?

И если у кого то есть чем дополнить эту заметку пишите!
« Последнее редактирование: 21.08.2012, 20:34:18 от ELLE »
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Цитировать
Как разделить и вставить Автор: <span itemprop= "author">Имя автора</span> в код выше?
Код: php-brief
<span itemprop= "author"><?php echo $this->item->author; ?></span>
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Код: php-brief
<span itemprop= "author"><?php echo $this->item->author; ?></span>


Насколько я понимая эта строчка выводит Автор: Имя автора.

<?php echo JText::sprintf
('COM_CONTENT_WRITTEN_BY',   $author); ?
>

 'COM_CONTENT_WRITTEN_BY' -отвечает за вывод "Автор:" а переменная -$author за вывод "Имя автора"

куда вставлять ваш код, и я думаю что Ваш вариант не сработает.
« Последнее редактирование: 14.06.2012, 14:22:38 от ArtGPA »
*

ArtGPA

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
  • ArtGPA
Вопрос снят ДОКУМЕКАЛ и разобрался сам ;D.

Код
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', '<span itemprop="author">'.$author.'</span>'); ?>
.

*

stef21

  • Захожу иногда
  • 156
  • 8 / 0
Я все простой вставкой кода делал ВОТ
А вот как картинку из новости к сниппету прикрепить знает кто нибудь?
« Последнее редактирование: 16.06.2012, 18:14:02 от stef21 »
*

alexiv911

  • Новичок
  • 4
  • 2 / 0
Для виртулмарта используюю ссылка . Выводит рейтинг виртуалмарта, цену, наличие


Вывод картинки товара (Наконец то получилось)   :D

Пример товара
Пример как выглядит в проверке

В свой шаблон товара(у меня /components/com_virtuemart/themes/ja-mesolite/templates/product_details/flypage.tpl.php)
В самом конце файла
после:
Код
<?php
$contenthtml=ob_get_contents();
ob_end_clean();
echo JHTML::_('content.prepare',$contenthtml);
?>

Вставляем:
Код
<div itemscope itemtype="http://schema.org/SoftwareApplication" style="visibility:hidden; height:3px " >

<img itemprop="image" src="/components/com_virtuemart/show_image_in_imgtag.php?filename=<?php echo $product_thumb_image ?>" /></div>


Возможно у каждого пути к картинкам могут отличатся.
« Последнее редактирование: 30.06.2012, 18:14:11 от alexiv911 »
*

MaRt

  • Захожу иногда
  • 356
  • 20 / 2
  • SEO master
Напишите, а то не совсем понял, что нужно сделать для отображения звезд в статьях в Google и есть ли такая фича в яндексе? Жумла 1.5
Тра та та
*

bziondik

  • Новичок
  • 5
  • 1 / 0
"Звездный" микроформат к рейтингу статей К2
Для К2 плагин есть, он и для Joomla звездочки судя по описанию показывает http://getk2.org/extend/extensions/date/item/807-rich-snippets-vote
« Последнее редактирование: 25.09.2012, 15:36:50 от ELLE »
*

zhivulin-al

  • Новичок
  • 3
  • 1 / 0
SEO верстка schema.org
« Ответ #27 : 20.08.2012, 21:24:44 »
В данное время создаю сайт клиенту встал вопрос о SEO решил использовать разметку от schema.org
вот что получилось:

Верстка страницы для портфолио (материалы)

Спойлер
[свернуть]

Верстка страницы "О компании"
Спойлер
[свернуть]

Верстка страницы "Контакты" (список)
Спойлер
[свернуть]

Верстка страницы "Контакт"
Спойлер
[свернуть]

Верстка страницы с выводом материалов
Спойлер
[свернуть]
« Последнее редактирование: 21.08.2012, 20:28:09 от ELLE »
*

zhivulin-al

  • Новичок
  • 3
  • 1 / 0
Еще ОДНО!
"Разрывы" в разметке могут привести к неправильному индексированию!
Например старайтесь избегать такого кода:

Спойлер
[свернуть]

Робот данную верстку приндексирует разными данными:

Код: php
place
itemType = http://schema.org/HomeAndConstructionBusiness
name = Антей
description = Строим все что движется
address = 109431 Москва Привольная, 75
telephone = +7 495 722-28-80

Код: php
postaladdress
itemType = http://schema.org/PostalAddress
postalcode = 109431
addresslocality = Москва
streetaddress = улица Привольная дом 75
telephone = +7 495 722-28-80
Что из этого выйдет не известно! На мой взгляд лучше не эксперементировать) Запомните господа, SEO требует не только точных познаний в сфере кроссбраузерности и т.д. и т.п. но и Отличную логику!
« Последнее редактирование: 21.08.2012, 20:29:56 от ELLE »
*

cornet

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
  • http://www.net-zona.ru
Вот поставил плагин Rich Snippets Vote plugin for Joomla http://www.deconf.com/en/projects/rich-snippets-vote-plugin-for-joomla/ со звездами и так работает и с К2 работает
« Последнее редактирование: 29.08.2012, 21:56:15 от cornet »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT IndexNow для Joomla - отправка страниц сайта на переиндексацию в поисковики

Автор sergeytolkachyov

Ответов: 1
Просмотров: 1791
Последний ответ 27.01.2026, 12:30:44
от sergeytolkachyov
WT SEO Meta templates плагин сео-шаблонов для Joomla

Автор sergeytolkachyov

Ответов: 26
Просмотров: 7152
Последний ответ 17.10.2025, 16:00:36
от sergeytolkachyov
Нет позиций в Google Joomla 3

Автор Benderalfa

Ответов: 1
Просмотров: 4567
Последний ответ 20.09.2022, 20:53:56
от darkghost
Вопрос по отличию SEO MODx и Joomla

Автор vovafit

Ответов: 7
Просмотров: 2483
Последний ответ 20.11.2021, 18:15:09
от Byzi
Решение - Редирект со страниц AMP на обычные

Автор draff

Ответов: 2
Просмотров: 1735
Последний ответ 20.11.2021, 17:03:03
от draff