Форум русской поддержки Joomla!® CMS
10.12.2016, 20:41:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Вопрос по микроразметке

 (Прочитано 678 раз)
0 Пользователей и 1 Гость смотрят эту тему.
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« : 17.06.2015, 16:46:13 »

Здравствуйте!
Я в микроразметке новичок, сегодня состряпал для сайта:
http://nsservice.ru/
Ссылка где проверить валидность разметки:
https://webmaster.yandex.ru/microtest.xml

Ошибок нет как видно, все хорошо. Вопрос в следующем: у меня сайт развивается на 2 региона: Москва и СПб. С учетом этого я правильно все указал или нужно какуе-то другую схему использовать? И как будет она обрабатываться, для Москвы будет подсовываться свой адрес, а для Питера свой? Или все скопом?
Записан
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« Ответ #1 : 17.06.2015, 20:38:48 »

Ну в принципе как я и ожидал, про микроразметку мало кто чего знает пока...
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #2 : 17.06.2015, 21:19:15 »

Правила форума: пункт 13 раздела "запрещается".
Записан
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« Ответ #3 : 17.06.2015, 23:02:34 »

Правила форума: пункт 13 раздела "запрещается".
Это вся информация которая есть по моей теме?
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #4 : 19.06.2015, 21:21:04 »

Про то, как скажется на SEO два адреса, лучше на форуме SEO профильном спросить. Но я бы сделал так: проверял, откуда приходит запрос, и выдавал бы разную разметку в зависимости от региона. Опять же, совсем не прятал бы второй телефон и адрес, а просто выводил бы его БЕЗ специфичных классов микроразметки.
На настоящий момент у вас там микроразметка, прямо скажем, не очень. Время работы не оформленно. Город и телефон в одном теге. Так не делается. Тут посмотрите, как правильно. Если будут сложности, пишите. Кроме того, я обычно телефоны тоже ссылками делаю. Например так:
Код
<a href="tel:+7800..." class="tel mobile" itemprop="telephone">8-800-...</a>
Тогда по-клику можно будет звонить как с ПК, так и других девайсов. Отдельно почитайте про правила написания телефонных номеров здесь. Ещё совет: я бы не злоупотреблял тэгами i, strong и т.д. там, где это не нужно. Для оформления и разметки есть div и span.
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #5 : 19.06.2015, 21:24:48 »

Про разделение в зависимости от региона запроса, алгоритм такой:
Код
Если регион Питер {
<a href="tel:+7800...01" class="tel mobile" itemprop="telephone">8-800-...01</a>
<a href="tel:+7800...02">8-800-...02</a>
} иначе {
<a href="tel:+7800...01">8-800-...01</a>
<a href="tel:+7800...02" class="tel mobile" itemprop="telephone">8-800-...02</a>
}
Точно так же с адресами. Это техническое решение. Про то тонкости SEO ждите ответа. Smiley
Записан
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« Ответ #6 : 28.06.2015, 15:39:42 »

Город и телефон в одном теге. Так не делается.
Разве в одном теге?
Код:
<div class="adr"><span style="font-family: verdana,geneva; font-size: 10pt;"><span class="locality"><span class="icon-home"> г. Санкт-Петербург</span>, <span class="street-address">м. Московские ворота, ул. Ломаная 5, корп. 1, офис 10.</span></span></span></div>

<div><span class="icon-phone" style="font-family: verdana,geneva; font-size: 10pt;"> Телефон: <span class="tel">8 (812) 939-22-04</span></span></div>

Вроде разные...если я правильно Вас понял.

Посмотрите пожалуйста сейчас, я правильно сделал номера телефонов в микроразметке (прочел статью по написаниям телефонов еще)
Только здесь сразу вопрос, при проверке микроразметки выдает:
Код:
tel = (812)%20939-22-04
tel = +7%20952%20260-27-37
То, что вместо пробела пишет "%20" это нормально все, не ошибка?

Записан
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« Ответ #7 : 28.06.2015, 15:41:41 »

Время работы не оформленно.

Вот этот момент еще не понял, подскажите пожалуйста, что именно Вы имели ввиду и по возможности дайте пример.
Записан
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« Ответ #8 : 28.06.2015, 16:35:26 »

Прошу прощения заранее за спам) просто по ходу того как исправляю микроразметку всякие мысли приходят в голову. Сейчас решил вообще поменять схему на "Organization" Почитал Ваши ссылки, в том числе по правильному написанию телефонов и разделил микроразметку для различных регионов, т.е. для Питера будет одна выдаваться, а для Москвы другая, посмотрите пожалуйста правильно сейчас или есть все таки какие-то замечания к ней
1) Питер:
Код:
<div itemscope itemtype="http://schema.org/Organization">
  <span style="font-family: verdana,geneva; font-size: 10pt;"><span itemprop="name">Выездной салон красоты "NSservice"</span>
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span style="font-family: verdana,geneva; font-size: 10pt;"><span class="icon-home"><span itemprop="addressLocality"> г. Санкт-Петербург</span>
<span itemprop="streetAddress"> м. Московские ворота, ул. Ломаная 5, корп. 1, офис 10.</span>
  </div>
   <span class="icon-phone" style="font-family: verdana,geneva; font-size: 10pt;"> <a href="tel: (812) 939-22-04" class="tel mobile" itemprop="telephone">(812) 939-22-04</a></span>
</br>
   <span style="font-family: verdana,geneva; font-size: 10pt;"><span class="icon-home"> г. Москва, Театральная пл., д. 10.</span>
  </div>
   <span class="icon-phone" style="font-family: verdana,geneva; font-size: 10pt;"> <a href="tel:+7 952 260-27-37">+7 952 260-27-37</a></span>
</br>
 <span class="icon-envelope-alt"><span class="email" style="font-family: verdana,geneva; font-size: 10pt;"> info@nsservice.ru</span></span>
</div>

Москва:
Код:
<div itemscope itemtype="http://schema.org/Organization">
  <span style="font-family: verdana,geneva; font-size: 10pt;"><span itemprop="name">Выездной салон красоты "NSservice"</span>
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span style="font-family: verdana,geneva; font-size: 10pt;"><span class="icon-home"><span itemprop="addressLocality"> г. Москва</span>
<span itemprop="streetAddress"> Театральная пл., д. 10.</span>
  </div>
   <span class="icon-phone" style="font-family: verdana,geneva; font-size: 10pt;"> <a href="tel: +7 952 260-27-37" class="tel mobile" itemprop="telephone">+7 952 260-27-37</a></span>
</br>
   <span style="font-family: verdana,geneva; font-size: 10pt;"><span class="icon-home"> г. Санкт-Петербург, м. Московские ворота, ул. Ломаная 5, корп. 1, офис 10.</span>
  </div>
   <span class="icon-phone" style="font-family: verdana,geneva; font-size: 10pt;"> <a href="tel:(812) 939-22-04">(812) 939-22-04</a></span>
</br>
 <span class="icon-envelope-alt"><span class="email" style="font-family: verdana,geneva; font-size: 10pt;"> info@nsservice.ru</span></span>
</div>

2) И почему-то если проверять микроразметку через Google, то почему-то не показывается телефон у него, не определяет, но пишет, что проблем нет... Если убрать href, т.е. ссылку с телефона, то нормально определяется, но хотелось бы все это объединить, это возможно?

3) Я так понимаю микроразметку нужно делать для каждой страницы по отдельности? Потому что вот это?
Код:
<span itemprop="name">Выездной салон красоты NSservice</span>
отвечает за тайтл страницы? Т.е. я могу в микроразметке указать текст, который отличается от тайтла страницы и поисковик может проигнорировать тайтл и взять тот текст, который я ему подсунул?
« Последнее редактирование: 28.06.2015, 17:25:00 от bronepoezd27 » Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #9 : 28.06.2015, 19:53:28 »

Время работы оформляется так:
Код
<time itemprop="openingHours" datetime="Tu,Th 16:00&#8722;20:00">По вторникам и четвергам с 4 до 8 вечера</time>
Мануал.

Разве в одном теге?

Я не обратил внимания, что у вас контакты и в шапке, и в подвале.

Цитировать
tel = +7%20952%20260-27-37

Нет, это неправильно. Вообще позвонить по такому номеру не получится.

Цитировать
2) И почему-то если проверять микроразметку через Google, то почему-то не показывается телефон у него, не определяет, но пишет, что проблем нет... Если убрать href, т.е. ссылку с телефона, то нормально определяется, но хотелось бы все это объединить, это возможно?

Возможно потому, что у вас ошибка в ссылке. Сам текст телефона можете писать как угодно. Хоть «8-8-0-0-4 4 4 -0», т.е. с произвольными пробелами, дефисами и т.д. А ссылка должна быть в таком формате: href="tel:+78002000600"

Цитировать
3) Я так понимаю микроразметку нужно делать для каждой страницы по отдельности? Потому что вот это?
Это не тайтл, а название организации. Оно для всего сайта одинаковое. Тайтл это вообще метаданные, не про микроразметку ни разу.
Записан
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« Ответ #10 : 28.06.2015, 20:48:37 »

Блин, что не вставлю, то ругается валидатор микроразметки...
Хочу оформить часы работы, как Вы написали выше и хочу, чтобы телефоны были как ссылки и при этом не было этих приславутых %20
Вот код, который сейчас:
Код:
<div class="vcard">
<div><span style="font-family: verdana,geneva; font-size: 10pt;"><span class="category">Выездной салон красоты</span> <span class="fn org">"NSservice"</span></span></div>
<div class="adr"><span style="font-family: verdana,geneva; font-size: 10pt;"><span class="locality"><span class="icon-home"> г. Санкт-Петербург</span>, <span class="street-address">м. Московские ворота, ул. Ломаная 5, корп. 1, офис 10.</span></span></span></div>
<div><span class="icon-phone" style="font-family: verdana,geneva; font-size: 10pt;"> Телефон: <span class="tel">8 (812) 939-22-04</span></span></div>
<div class="adr"><span style="font-family: verdana,geneva; font-size: 10pt;"><span class="locality"><span class="icon-home"> г. Москва</span>, <span class="street-address">Театральная пл., д. 10. </span></span></span></div>
<div><span class="icon-phone" style="font-family: verdana,geneva; font-size: 10pt;"> Телефон: <span class="tel">8 (952) 260-27-37</span></span></div>
<div><span style="font-family: verdana,geneva; font-size: 10pt;">Мы работаем <span class="workhours">ежедневно с 06:00 до 23:00</span></span> <span class="url"> <span class="value-title" title="http://nsservice.ru"> </span> </span></div>
<span class="icon-envelope-alt"><span class="email" style="font-family: verdana,geneva; font-size: 10pt;"> info@nsservice.ru</span></span>
<div><a href="http://vk.com/ns_service"><img style="font-family: verdana, geneva; font-size: 10pt;" src="images/social/vk1.png" alt="vk1" /></a>&nbsp;&nbsp;<a href="https://www.facebook.com/pages/NSservice/831514796934764"><img style="font-family: verdana, geneva; font-size: 10pt;" src="images/social/fb1.png" alt="fb1" /></a>&nbsp;&nbsp;<a href="https://twitter.com/Salon_NSservice"><img style="font-family: verdana, geneva; font-size: 10pt;" src="images/social/tw1.png" alt="tw1" /></a></div>
</div>

Как он должиен выглядеть, чтобы запихнуть в него вышеупомянутые параметры? Заранее очень благодарен за помощь!
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #11 : 28.06.2015, 20:56:44 »

Для начала все стили нужно удалить из разметки.
style="font-family: verdana,geneva; font-size: 10pt; и тому подобное. Можно раздать отличительные классы дополнительные, и оформить в CSS это всё.
Записан
bronepoezd27
Давно я тут
****

Репутация: +1/-1
Offline Offline

Сообщений: 245



« Ответ #12 : 28.06.2015, 22:33:28 »

Для начала все стили нужно удалить из разметки.
style="font-family: verdana,geneva; font-size: 10pt; и тому подобное. Можно раздать отличительные классы дополнительные, и оформить в CSS это всё.

Блин...что-то все сложно. А зачем их удалять если и так все здорово воспринимается, проблема только в этой ссылке на телефон?

И как нужно прописать вот этот код у меня, чтобы он не ругался на лишний itemprop?
Код:
<time itemprop="openingHours" datetime="Tu,Th 16:00&#8722;20:00">По вторникам и четвергам с 4 до 8 вечера</time>
« Последнее редактирование: 28.06.2015, 22:36:39 от bronepoezd27 » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet