За последние 24 часа нас посетили 17477 программистов и 1719 роботов. Сейчас ищут 1598 программистов ...

Мобильная версия сайта

Тема в разделе "HTML и CSS", создана пользователем tretstoun, 1 июн 2017.

  1. tretstoun

    tretstoun Новичок

    С нами с:
    3 окт 2016
    Сообщения:
    58
    Симпатии:
    3
    Здравствуйте,

    вопрос к специалистам - оказывает ли какое-то влияние на продвижение (индексирование) сайта то, сделать ли мобильную версию сайта или адаптивный дизайн?
     
  2. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    Если отвечать коротко, то:
    Да, оказывает самое прямое однозначное влияние.
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Такое лучше спрашивать на searchengines.guru
     
    tretstoun и mahmuzar нравится это.
  4. bikerlex

    bikerlex Активный пользователь

    С нами с:
    2 дек 2014
    Сообщения:
    344
    Симпатии:
    40
    Гугл, при ранжировании, при прочих равных, отдает предпочтение адаптивным сайтам. Про Яндекс не знаю, не читал.
     
    tretstoun нравится это.
  5. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Сегодня делать отдельную мобильную версию сайта, имхо, не комильфо.
    Есть флексбоксы, есть свойство order. Есть @media-запросы в CSS. С их помощью десктопный сайт, при просмотре с телефона, легко превращается в мобильный. У тебя будет адаптивный грид и управляемая структура верстки.
     
    tretstoun нравится это.
  6. tretstoun

    tretstoun Новичок

    С нами с:
    3 окт 2016
    Сообщения:
    58
    Симпатии:
    3
    Обычно так и делал, про свойство order не слышал только. Недавно узнал, что делают ещё отдельные версии. Плюс в том, что в отдельной версии можно не делать кучу лишних элементов, которые всё равно не отображаются. А в адаптивной версии они, например, скрываются из вида и тормозят загрузку сайта. Что на каком-нибудь старом устройстве может быть существенно.
     
  7. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    совсем не обязательно
     
  8. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Серединой нулевых повеяло.
    Ну это уж как сделаешь.
     
  9. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    а я вот скажу что две версии сайта это и неплохо.. адаптивный дизайн иногда заставляет идти на компромиссы.. а полной версии можно реализовать какие то красивости))
    поддерживать две версии сайта однозначно сложнее)) но не могу сказать что это прямо таки зло))
     
  10. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Адаптивный дизайн иногда заставляет нестандартно мыслить и лучше продумывать структуру верстки:)
    Все остальное правится @media - запросами.
     
  11. bikerlex

    bikerlex Активный пользователь

    С нами с:
    2 дек 2014
    Сообщения:
    344
    Симпатии:
    40
    Это надо постараться так сверстать.
    CSS подключется в шапке, на время разбора CSS - отрисовка страницы блокируется. Если верстать mobile first, где как правило стилей по минимуму, то времени на это уйдет очень мало. А display: none; для элементов, которые в мобилке не нужны, не отнимут много времени. Стили в @media - запросах для экранов больше, просто не будут разбираться.
     
  12. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Это вот, с одной стороны отличная тема. С другой - гугл PageSpeed просит это не делать. Я могу переместить CSS за <html>, как оно предлагает, но блин, когда страница появляется сначала без стилей, а потом ими обрастает - это настолько убогое в плане эстетики дно, что у меня аж руки опускаются. И 100 баллов хочется, и чтоб красиво было хочется. Так-то я прекрасно понимаю Google, но блин, когда при загрузке сайта он на долю секунды выглядит как говно, а потом ок - БЕСИТ.
     
    mahmuzar нравится это.
  13. bikerlex

    bikerlex Активный пользователь

    С нами с:
    2 дек 2014
    Сообщения:
    344
    Симпатии:
    40
    А ещё есть заказчики, которые требуют PageSpeed под сотню, перенести стили в подвал как просит Гугл. Им объясняешь чем это чревато, не верят, пока не увидят как это убого. Увидев - соглашаются и на скорость поменьше. =)
     
  14. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    Ой, посмотри как сам гугол пихает в head и js и css, а иногда даже не ссылкой, а целой простынкой кода и не парься ) Вроде даже где-то в документации к PS написано, что целевой уровень >85, 100 из 100 выбивать ни кто не требует.
     
  15. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я сотню выбивал разок, но это безумие, и для этого придется даже родные гугловые библиотеки коверкать. Плюс, если яндекс статистика подключена, то уже сотню не взять. :D
     
  16. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    как вариант не показывать ничего до полной загрузки окна) :D
     
  17. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    нельзя так, гугель штрафует
     
  18. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    а как гугл вычисляет?? head загрузился там сделать на JS display:none для body к примеру до того момента как страница полностью прогрузится.. как только прогрузилась показать все..
    поисковики вроде не разбирают что там на JS происходит на стороне клиента..
    можно на время загрузки страницы прогресс бар какой то вывести))
     
  19. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    привет SPA и их проблемы с индексированием
     
  20. Алекс8

    Алекс8 Активный пользователь

    С нами с:
    18 май 2017
    Сообщения:
    1.730
    Симпатии:
    359
    вот с ними то да) как индексировать не понятно))
     
  21. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Ага, ага :) Это вот лицемерие меня тоже удивляло всегда.
    Ну... у меня 89 для десктопа выдает. И единственное, что не нравится - это CSS в head.
    Я буквально вчера читал, что тот же гугл без проблем работает с контентом, подгружаемым аяксами. Хоспаде, да сам гугл уже давно имеет статическую часть страницы и динамическую, подгружая их асинхронно. ЧТо говорить про всякие фейсбуки, которые прекрасно индексируются, но при этом не грузят страницу целиком, а разодраны на тыщщу микросервисов?
     
    #21 Fell-x27, 4 июн 2017
    Последнее редактирование: 4 июн 2017
  22. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    на сильные сайты ходят сильные роботы
    когда ты начинаешь, к тебе ходит говноробот и он слепой. конец.
    это лечится покупкой рекламы и установкой аналитики от гугла, т.к. гугель подблядывает через аналитику за реальным состоянием страницы и реальным поведением на ней реальных людей

    то же про яндекс

    когда вырастаешь, к тебе пришлют робота по-умнее
     
  23. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    Всё он разбирает. Уже как третий год. Почитай и не расстраивай его
    https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html
    При SPA аналогично всё должно быть ок.
     
    #23 Zuldek, 5 июн 2017
    Последнее редактирование: 5 июн 2017
    mahmuzar и Fell-x27 нравится это.
  24. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Ды ну, брось. Откуда инфа?
    Уменя вот есть инфа, что такого разделения нет, и что бот давно уже не глупее браузера. Инфа со стороны мимокрокодилов, которые решили проверить это дело на нонеймовом сайте.
    А Зул, выше, так вообще потрудился и закинул прув со стороны самого гугла. В котором нет ни слова про "когда станете крупнее, будет и JS работать". Есть только про "Раньше боты не умели в JS, теперь умеют".
     
  25. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а, ну збз
    спа вперде!