Можете попробовать использовать флаг HSTS, тогда любые HTTP-запросы будут переписываться поддерживаемыми браузерами в HTTPS.
На данный момент HSTS заголовок поддерживает 82% пользователей
http://caniuse.com/#search=hsts
Проскакивала недавно новость об алгоритме Опоссум.
http://pr-cy.ru/news/p/5747
Если я правильно понимаю, Google должен отдавать приоритет сайтам, которые имеют региональную принадлежность равную региональной принадлежности пользователя, который производит поиск.
Соответственно, если например, ваш сайт представляет кафе в городе Новосибирск, и это единственное кафе с таким названием в этом городе, Google должен отдать приоритет ему вместо аналогичных кафе в других городах.
Как этот алгоритм работает на практике, мне пока неизвестно.
Но возможно вам стоит явно указать на региональную принадлежность вашего сайта?
Возможно, Google уже по разному ранжирует ваш сайт в зависимости от региона.
Я описывал, как можно проверить выдачу в разных регионах, отправляя нужные GPS координаты стандартными средствами Google Chrome либо с помощью специального расширения в браузере.
/ru/forum/comment/14715041
Этот алгоритм называется Google Hilltop algorithm.
https://en.wikipedia.org/wiki/Hilltop_algorithm
Например, если медицинский портал ссылается на Pubmed, это явный признак лучшего качества материала ежели, портал, который не комментирует источник своего материала.
(на мое мнение)
Пожалуйста.
Немного дополню.
Для удобства, можно даже установить расширение, которое позволяет не держать постоянно открытыми средства для разработчика и удобно выбирать место на карте.
https://chrome.google.com/webstore/detail/manual-geolocation/jpiefjlgcjmciajdcinaejedejjfjgki
Уверен, подобное расширение существует и для других браузеров.
Отправить произвольные GPS координаты можно в инструментах разработчика в Google Chrome.
Естественно, нужно сначала перезаписать координаты, как указано выше, а потом нажать кнопку "Учитывать мое местоположение" и разрешить доступ (не закрывая при этом инструменты разработчика, иначе перезапись GPS аннулируется).
Это метод работает на 100% и позволяет любое местоположение вплоть до метра.
Бесплатные VPN расширения для Chrome, установка в один клик (лимит на скорость или некоторые сервера)
https://chrome.google.com/webstore/detail/tunnelbear-vpn/omdakjcmkglenbhjadbccaookpfjihpa
https://chrome.google.com/webstore/detail/zenmate-vpn-best-cyber-se/fdcgdnkidjaadafnichfpabhfomcebme?hl=en
На русском кнопка - Учитывать мое местоположение.
Еще один из способов изменить страну в пару кликов - VPN расширение для браузера (ZenMate, Tunnel Bear).
Если вам интересно, могу рассказать подробнее...
1. Вводим интересующий наш город или даже улицу в Google Maps.
2. В новой вкладке, вводим интересующий наш запрос в Google поиск.
3. Открываем инструменты для разработчика (F12).
4. Открываем сенсоры (кнопка 1 на скриншоте).
5. Возвращаемся к Google Maps и копируем из URL адреса широту и долготу в соответствующие поля в инструментах для разработчика (поле 2 на скриншоте).
6. Нажимаем "update location" (кнопка 3 на скриншоте).
7. Нажимаем на кнопку поиска на той же странице (важно это делать не обновляя и не покидая страницу, иначе будет использоваться IP при определении местоположения).
8. Меняем поисковый запрос бесконечное количество раз.
Метод подходит для автоматизированных проверок и может работать для других сайтов.
Автор темы явно не в самой лучшем свете прорекламировал услуги из своей подписи.
Как я понимаю, главная цель адаптации под мобильные устройства - повысить удобство при взаимодействии с сайтом. А по скриншотам стало явно менее удобно. Судите сами, если открыть версию страницы темы для компьютеров на мобильном, нужно всего лишь увеличить на блок с сообщением и можно читать все сообщения подряд, не отвлекаясь на аватары, дату регистрации, ... А в версии автора сообщения, нужно постоянно перелистывать карточку автора сообщения, которая занимает даже больше самого сообщения.
Чтобы переместить блок вниз, можно использовать абсолютное позиционирование относительно относительно-позиционированного родительского блока (position: absolute; bottom: 0, внутри position: relative).
Как же тогда работает алгоритм Google Panda и проверка mobile-friendly?