форум vBSupport.ru > В помощь веб-мастеру > Общие вопросы сайтостроения
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
Luntick
На доске почёта
Прощаемся
 
banned nax
Smile Расширенное описание страниц форума.
9

Суть вопроса расширенного описания страниц форума.
Когда данные переводятся из базы данных в HTML, становится очень сложно восстановить первоначальные структурированные данные, относящиеся к тематике сайта.
Вот, так выглядит в Яндексе вывод информации в поисковом запросе.




Пройдут месяцы, а то и годы, прежде чем поисковик "узнает" о тематике сайта и будет выводить в поиске тематическую информацию с сайта.
Однако, поисковики, могут получить значительные преимущества в индексации сайта, имея прямой доступ к структурированным данным. Разметка страниц позволяет поисковым системам понимать информацию на страницах сайта и предоставлять своим пользователям именно ту информацию, которую он ищет.
Так будет выглядеть вывод информации в поисковом запросе с сайта, который имеет разметку страниц:



О форматах разметки страниц
Для создания расширенного описания страниц могут применяться три формата:
  • Микроданные
  • Микроформаты
  • RDFa
Google рекомендует использовать микроданные. Действительно, этот формат развивается и уже в настоящее время превосходит другие форматы по коллекции схем для разметки страниц.
Однако не всё так однозначно в рекомендации от Google. В части разметки разнообразных страниц формату Микроданных нет равных, но то изображение результата поиска с микроразметкой сайта, что я привёл выше, получено с другого формата, RDFa. То есть, стиль отображения результата в поиске определяется самим поисковиком, а наличие определённого стиля отображения результата поиска лишь косвенно свидетельствует о наличии разметки страниц.
Таким образом, при выборе формата расширенного описания страниц придётся решить вопрос о том, что важнее - красивое отображение результата поиска с вашего сайта или разметка страниц для получения полноценной индексации сайта.

Краткая информация по разметке страницы
На своих сайтах я начинал делать разметку страниц с упором на красивый стиль в результатах поиска Google, и через некоторое время информация с сайтов стала оформляться звёздочками рейтинга тем и ссылками навигации, аналогичными навигации в навбаре форума. Для разметки использовал Микроформаты. Но большего достичь не удалось, поскольку указанным форматом в основном описывались страницы с предложением различных товаров. По этой причине перешёл на разметку страницы в формате Микроданных.
Библиотека схем разметки страниц находится на сайте - http://schema.org
Есть вариант на русском языке, но с очень ограниченным описанием - http://ruschema.org
Для проверки разметки страницы у Google есть сервис по адресу - https://www.google.com/webmasters/tools/richsnippets

Результаты разметки страниц сайта
Разметку страниц в формате Микроданные начал за две недели до Нового года, а окончил работу только что. Фактически основная работа была выполнена вначале в течении нескольких дней, затем вносились дополнения по результатам индексации. Ещё одно обстоятельство - ни до начала разметки, ни после информация на сайтах не изменялась и не добавлялась.
Прежде чем привести результаты обхода роботом страниц с разметкой процитирую справку от Google
"Проиндексировано всего – общее количество URL в индексе Google на данный момент. Эти URL могут отображаться в результатах поиска наряду с URL, которые были обнаружены другими способами. По мере добавления новых страниц вашего сайта в индекс и удаления старых страниц этот показатель будет изменяться. Количество проиндексированных URL обычно значительно меньше, чем количество просканированных, поскольку в индекс не добавляются повторяющийся контент, неканонические URL, страницы, содержание которых не представляет особой ценности, в также страницы с метатегом noindex."

На графиках
- синим цветом выделено количество страниц в индексе
- зелёным цветом, не выбранные страницы
- жёлтым цветом, заблокированые в файле robots.txt
На графике "Статуса индексирования" одного из сайтов видно, что Google сразу определился с невыбранными страницами (зелёный цвет). Более того, количество неопределённых страниц стало меньше проиндексированных.

На графике другого сайта повторилась та же ситуация с невыбранными страницами, кроме этого, Google нашёл в "невыбранных" страницах полезную информацию (содержание сайта оставалось неизменным).

Ниже приведу два графика с одного и того же сайта о количестве загружаемых страниц и об обёме загружаемой информации. Из графиков видно, что показатели выросли в два раза, частота посещения сайта роботами возросла многократно.



Степень сложности разметки страниц - Высокая
  1. Необходимо знание HTML.
  2. Необходимы знания по схемам разметки страниц в нужном стандарте.
  3. Требуется обязательная правка шаблонов.
Трудоёмкость напрямую зависит от степени детализации информации на странице, соответственно, количества вносимых изменений в шаблоны форума.

Примеры разметки страниц в формате Микроданных
Перед началом изменений в шаблонах настоятельно рекомендую сохранить код шаблона для того, что бы откатить его в случае появления ошибок в HTML коде.
Редакцию шаблона удобно производить в редакторе, который имеет подсветку тэгов. Сама разметка производится добавлением названия схем разметки к тегам, имеющимся в шаблоне или добавлением тегов <div></div> или <span></span> в шаблон. В тех случаях, когда информация со страницы предоставляется только роботу, применяется тэг <meta .... />

ПРИМЕР №1. Разметка для рейтинга темы.
Поскольку рейтинг на форуме отображается картинкой в виде звёздочек, а такой вариант не понятен для Микроформатов, то для робота создаются свой HTML код с использованием тега <meta ... />
В шаблоне SHOWTHREAD находите строку с кодом
HTML Code:
<if condition="$show['popups']"><script type="text/javascript">vbmenu_register("threadrating");</script></if>
ниже этой строки размещаем следующий код разметки
HTML Code:
<span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="bestRating" content="5" />
<meta itemprop="worstRating" content="0" /> 
<meta itemprop="ratingValue" content="$thread[voteavg]" />
<meta itemprop="reviewCount" content="$thread[votenum]" />
</span>
Сохраняем шаблон.
Далее открываем в браузере страничку для проверки разметки https://www.google.com/webmasters/tools/richsnippets
Вводим в поле проверки адрес любой темы. Если у темы есть оценка, то появится изображение звёздочек в результатах теста.

ПРИМЕР №2 Разметка для ссылок в теле сообщения.
Напомню, что вопрос о скрытии ссылок на внешние ресурсы не раз обсуждался. А вот как это выглядит в случае разметки страницы.
За редким исключением, требуется редактировать не шаблон, а файл.
Открываем файл
class_bbcode.php
и находим строку (приблизительно №1837)
PHP Code:
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>"
Заменяем код строки на следующий
PHP Code:
// return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
if (strpos($rightlink'www.ВАШ САЙТ.ru') !== false)   
{
return 
"<a href=\"$rightlink\" target=\"_blank\" itemprop=\"relatedlink\">$text</a>";

else 

return 
"<noindex><a href=\"$rightlink\" target=\"_blank\" rel=\"nofollow\">$text</a></noindex>"

Не забудьте заменить «ВАШ САЙТ» на имя своего домена, иначе код работать не будет.
Сохраняем файл.
Поясню пример. Если ссылка внутренняя то роботу показывается ссылка, если нет, то ссылка отсутствует в разметке страницы. Ну, а те боты, которые не пользуются разметкой страницы, ссылку на сторонние ресурс увидят, но с запретом на индексирование.
Проверить правильность разметки можете так же как описано в первом примере.

ПРИМЕР №3 Разметка целой страницы
Для примера возьму страницу tags.php
Потребуется правка двух шаблонов. Для наглядности внесения разметки первым шаблоном будет
tag_cloud_page
Опять же, для наглядности можете посмотреть, как выглядит страничка tags.php без разметки в проверке разметки от Google
https://www.google.com/webmasters/tools/richsnippets
Начинаем редактировать шаблон tag_cloud_page
Находим код
HTML Code:
<html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
Заменяем следующим кодом
HTML Code:
<html itemscope itemtype="http://schema.org/WebPage" xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
Находим код
HTML Code:
<title>$vboptions[bbtitle] - $vbphrase[tags]</title>
Заменяем на
HTML Code:
<title itemprop="name">$vboptions[bbtitle] - $vbphrase[tags]</title>
Всё. Описание страницы создано. Для полноты описания нужно было бы править мета тэги в шаблоне $headinclude, но, поскольку, указанный шаблон общий для всех страниц, то его правка будет преждевременной.
Смотрим в Google, как выглядит страничка tags.php и приступаем к разметке содержимого странички. Для этого открываем шаблон
tag_cloud_link
Заменяем весь код шаблона на следующий код
HTML Code:
<span itemprop="keywords" itemscope itemtype="http://schema.org/KeyWords">
<span itemprop="name">
<a href="tags.php?$session[sessionurl]tag=$thistag[tagtext_url]" class="tagcloudlink level$thistag[level]" itemprop="url">$thistag[tagtext]</a>
</span>
</span>
Сохраняем шаблон.
Смотрим результат разметки страницы в проверке разметки.
В данном примере я выбрал описание страницы WebPage - это общее название страницы. Если есть специализированные страницы, то лучше выбрать подходящее название для неё.

На этом оканчиваю статью про разметку страниц.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
StenLi
На доске почёта
Пожизненный блэк
 
banned nax
Default
0

Luntick, У меня к вам один вопрос: Это копирайт? Или копипаст.
Если вы автор и это копирайт, то я готов с вами поспорить и побеседовать.
Если же копипаст, то я просто уйду из тем. тихо.
 
 
Luntick
На доске почёта
Прощаемся
 
banned nax
Default
1

StenLi, в теме не раз писал, что инфа с моих сайтов.
Ладно, подтверждаю, всё написанное мною, кроме цитаты из справки Google, о чём тоже упомянул.
 
 
anelly
Эксперт
 
anelly's Avatar
Default
0

Luntick,

у меня стоит код микроразметки, на CMS и блогах все работает отлично - а вот на форуме вот такая картинка(

???????? ??????, ??????? ? ??????????
почему так видит тайтл? кодировка где-то у меня не верная?
? ?, ? ? ? ? ? ? ?
www.сайт.ru › ... › ? ? ?На этом месте будет появляться фрагмент страницы. Поскольку текст зависит от введенного запроса, сейчас он не отображается.

ЗЫ. Оффтоп

Last edited by anelly : 01-29-2013 at 11:40 PM.
 
 
Luntick
На доске почёта
Прощаемся
 
banned nax
Default
1

Попробуй такую разметку
HTML Code:
<vb:if condition="$show['breadcrumb']">
    <li class="navbit"><a href="{vb:raw nav_url}" itemprop="url">{vb:raw nav_title}</a></li>
<vb:else />
    <li class="navbit lastnavbit"><span>{vb:raw nav_title}</span></li>
</vb:if>
А результат вывода линка в навбаре помести в
HTML Code:
<span itemscope="itemscope" itemtype="http://data-vocabulary.org/Breadcrumb"><span itemprop="title">
линк
</span></span>
 
 
Luntick
На доске почёта
Прощаемся
 
banned nax
Default
1

Добавлю немного информации по результатам обхода роботами сайтов, на которых была установлена разметка страниц. Этот результат НЕ об индексации, а только о поступление информации в поисковик.
Проявили активность, интерес к разметке четыре наименования роботов.
  1. Googlebot
  2. Googlebot-Mobile (DoCoMo)
  3. UP.Browser (робот браузер Google)
  4. Bingbot
Менее активным был украинский робот AhrefsBot. Остальные боты никак не отреагировали на появление разметки.
По результатам сканирования число страниц в поисковике увеличилось приблизительно на треть для каждого сайта. На молодых сайтах появились запросы и начался постоянный прирост запросов на всех сайтах.
Эта информация с мастерской Google. Оттуда же графики, которые привожу ниже. Графики с тех же сайтов, что приводились ранее, вначале индексации сайтов с разметкой. Напомню, что размещение разметки началось во второй половине декабря 2012 года
Статистика по количеству страниц, загруженных роботом

Статистика по количеству скачанных кбайт

Далее график количества проинлексированных страниц молодого сайта. Его индексация началась в марте 2012 года. Прирост страниц в индексе проходил до мая месяца, а, далее, по непонятным причинам большая часть страниц "ушла" из индекса.
После размещения разметки Google сначала вернул страницы в индекс (первый подъём графика в конце декабря 2012 года), затем, добавил треть страниц (второй подъём)

Обращу внимание на чёткость графика после размещения разметки. Если до неё график был как пьяный, то затем он как бы синхронизировался. На всех сайтах пошли чёткие ступеньки прироста индексированных страниц, конечно, при наличии новых тем.
Вот такой результат. Отрицательный в части количества поисковиков, боты которых ходили по разметке (всего два поисковика). Положительный в части полной индексации сайта этими поисковиками.
 
 
Славка
Специалист
 
Славка's Avatar
Default
1

График посещаемости есть?
 
 
Luntick
На доске почёта
Прощаемся
 
banned nax
Default
1

Quote:
Originally Posted by Славка View Post
График посещаемости есть?
Славка, есть совсем небольшой прирост посещаемости, но с чего прирост, как его связать с разметкой? Посещаемость, это же совокупный результат, который определяется, в том числе тематикой форума. Потом, ещё от Google зависит, на какой странице будет результат поиска с сайта. Так, вначале обхода роботами сайта, который уже был в поиске, его результаты поиска появился на первой странице Google, аж на второй позиции, но через четыре дня ушли на седьмую страницу. Кроме того, боты только что, судя по графикам (см. выше), закончили обход сайтов, а вчера и сегодня боты Google снова проявили затяжную активность. Может попозже будет с чем сравнить.
Пока что есть, очевидные результат - это то, что появились запросы у молодых форумов (сразу у всех), резко увеличилось число страниц в индексе. Ну и ещё активность роботов на сайтах значительно возросла - количество скачанных страниц объём скачанной информации возросли троекратно. Это самые главные показатели на данный момент. И это объективные показатели, поскольку все эти явления происходили сразу после размещения разметки.

Last edited by Luntick : 02-03-2013 at 10:27 PM.
 
 
Славка
Специалист
 
Славка's Avatar
Default
1

Я к чему про прирост то спрашивал...Больше проиндексированных страниц - их больше в выдаче, хоть и на 30х страницах. Логика понятна. Но гугл особенный Он индексирует, но не все страницы подаёт в основную выдачу. Он решает "дерьмо" страница или "конфетка". И если он считает, что она не интересна пользователям, то эта страница уходит в "сопли" (supplemental выдачу). И тут парадокс в следующем получается, что чем больше "соплей", тем хуже гуглоша думает о вашем сайте и не хочет двигать вверх, в топ1, другие страницы.
Вот и получается, что скармливать гуглу всё подряд нет смысла. Чтоб у него тошноты не появлялось

вот как-то тк, если грубо. Думаю что основной показатель эффективности всех действий над сайтом - это увеличение посещаемости. Расширенный снипет привлекает внимание юзера и приводит его на сайт. Это класс. А вот обычная индексация всех страниц подряд как-то спорный момент. всё имхо.

зы. Если есть прирост, то всё хорошо ;)
 
 
Luntick
На доске почёта
Прощаемся
 
banned nax
Default
0

Quote:
Originally Posted by Славка View Post
Но гугл особенный Он индексирует, но не все страницы подаёт в основную выдачу. Он решает "дерьмо" страница или "конфетка"
А перед этим с "гордостью" о проделанной работе пишет - вот, нашёл ключевые слова у тебя на сайте.
Читаем:
1. Форум (ладно, сойдёт)
2. Аватар (а как же без него в каждом теме хоть раз упоминается)
3. Пол.......
И так далее, весь профиль проиндексирован. Ну, а текст темы, сним что? А там много русских букав, назначение которых неизвестно Гуглю. Ну, и
Quote:
Originally Posted by Славка View Post
И если он считает, что она не интересна пользователям, то эта страница уходит в "сопли" (supplemental выдачу)
Quote:
Originally Posted by Славка View Post
И тут парадокс в следующем получается, что чем больше "соплей", тем хуже гуглоша думает о вашем сайте и не хочет двигать вверх, в топ1, другие страницы.
А как без них, без соплей,, если любимое для гугля "блюдо" из аватаров есть в каждой теме и на каждой странице.

Хотел я эту приблуду гуглевскую, профиль пользователя, вывести в пост на аяксе, но решил, что лучше потратить это время на разметку страниц и показать этим гугдю где надо искать ключевые слова со страниц сайта.
Quote:
Originally Posted by Славка View Post
Думаю что основной показатель эффективности всех действий над сайтом - это увеличение посещаемости.
Всё для неё, посещаемости, делается. Но повторюсь, что сейчас невозможно сделать вывод о влиянии разметки на посещаемость. Тем более, что
Quote:
Originally Posted by Славка View Post
Расширенный снипет привлекает внимание юзера и приводит его на сайт.
А, его то, красивого снипета, и нет с этим форматом разметки страниц. - гугль в этой части не желает или не умеет работать с форматом от Schema.org
Quote:
Originally Posted by Славка View Post
А вот обычная индексация всех страниц подряд как-то спорный момент
При обычной индексации, как раз много тем были не проиндексированы. Страницы по меткам вообще отсутствовали в индексации. На графике скачивание меток отображается в виде невысокой но широкой горки (см. выше).
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 05:04 AM.


Powered by vBulletin® Version 4.x.fuck
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.