Данил

Не работает карта на главной странице сайта

Recommended Posts

Добрый!

Настройки - GeoData - Включить приложение GeoData (галочка), выводить карту на главной странице (галочка)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый!

Настройки - GeoData - Включить приложение GeoData (галочка), выводить карту на главной странице (галочка)

 

В пункте "Выводить карту на главной странице" галочка стоит

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дайте угадаю. У вас либо нет вообще поля под геокоординаты в модели, либо если и есть, то ни для одного объявления они не указаны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Включал, менял нули на единички, не помогло.

Сравнивал с настройками GeoData других сайтов (kursk.bookingto.ru,voronezh.bookingto.ru), там точно такие же записи как на lipetsk.bookingto.ru:

"apps.geodata.allow_view_coding = 0

 apps.geodata.try_endode = 0"

и все работает. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Указать геокоординаты для объектов. В карточке используется геокодирование, так как там единичный показ. На карте с несколькими объявлениями геокодирования нет и требуются явные координаты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Указать геокоординаты для объектов. В карточке используется геокодирование, так как там единичный показ. На карте с несколькими объявлениями геокодирования нет и требуются явные координаты.

1. Имеется ввиду, что если пользователь при подаче объявления укажет координаты в форме подачи объявления – то только в этом случае метка этого объекта будет присутствовать в карте на гл. странице сайта?

 

2. На сайте http://lipetsk.bookingto.ru/- карта чудесным образом снова появилась на гл. странице, хотя в настройках мы ничего так и не поменяли. И в тоже примерно время, исчезла карта с гл. стр. другого сайта http://elets.bookingto.ru/. При этом в админке мы опять же не вносили никаких изменений. С чем это может быть связано?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Имеется ввиду, что если пользователь при подаче объявления укажет координаты в форме подачи объявления – то только в этом случае метка этого объекта будет присутствовать в карте на гл. странице сайта?

 

2. На сайте http://lipetsk.bookingto.ru/- карта чудесным образом снова появилась на гл. странице, хотя в настройках мы ничего так и не поменяли. И в тоже примерно время, исчезла карта с гл. стр. другого сайта http://elets.bookingto.ru/. При этом в админке мы опять же не вносили никаких изменений. С чем это может быть связано?

 

1. Абсолютно не важно каким образом. Или поставится при подаче. Или будет указана админом. Или проставится при автогеокодинге. Главное, что бы на момент генерации карты у объявления уже присутствовали координаты.

 

2. Чудес не бывает. У вас выводится не карта на главной, а карта с сеткой объявлений.

Разница в том, что "карта на главной" показывает все объявления с координатами, но на главной странице. Карта, которая с сеткой, показывает только те объявления у которых есть координаты и которые в данный момент выведены в списке объявлений на данной странице. Если на ельце вы перейдете на вторую страницу, то карта появится, так как на второй странице есть несколько объявлений, у которых указаны координаты, в отличии от первой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2. Чудес не бывает. У вас выводится не карта на главной, а карта с сеткой объявлений.

Разница в том, что "карта на главной" показывает все объявления с координатами, но на главной странице. Карта, которая с сеткой, показывает только те объявления у которых есть координаты и которые в данный момент выведены в списке объявлений на данной странице. Если на ельце вы перейдете на вторую страницу, то карта появится, так как на второй странице есть несколько объявлений, у которых указаны координаты, в отличии от первой.

Да, действительно, все так как Вы сказали. Объявления скопившиеся на первой странице, изначально были размещены пользователями без координат. И как только через админку поставили на одно объявление координаты, карта тут же появилась. Спасибо, все работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Taras001
      Добрый день! Подскажите, пожалуйста, может кто сталкивался... Добавили компанию в Google AdWords и столкнулись с проблемой: все рекламные объявления отклонены по причине вредоносного ПО. 

      За всё время эксплуатации сайта - никаких сторонних приложений  не устанавливалось (только с SiteBill), единственное что менялось своими силами - шаблон. 
      В чём может быть проблема? Или хотя бы в каком направлении копать? 
    • Автор: Chernetskiy
      Портал convertmonster.ru поделился переводом статьи - масштабного исследования маркетолога Брайана Дина о ранжировании сайтов со стороны Google и факторах, влияющих на рейтинг сайта в глазах поисковика. В статье рассматриваются факторы с позиции их реального влияния и опровергаются многие мифы, присущие SEO-шникам. Обо всем по порядку:
      Факторы домена
      1. Возраст домена. 
      «Разница между доменом, которому шесть месяцев, и доменом, которому один год, на самом деле не так уж велика».
      Другими словами, они учитывают возраст домена. Но это не так важно.
      2. Ключевое слово появляется в домене верхнего уровня. Ключевое слово в доменном имени не даёт улучшения SEO, как раньше. Но оно всё ещё действует как сигнал о релевантности контента.
      3. Ключевое слово в качестве первого слова в имени домена. Домен, начинающийся с целевого ключевого слова, имеет преимущество перед сайтами, которые его не имеют (или если ключевое слово находится в середине или в конце доменного имени).
      4. Срок регистрации домена. Патент Google гласит:
      «Ценные (законные) домены часто оплачиваются на несколько лет вперёд, в то время как домены дорвеев (нелегитимные) редко используются более года. Таким образом, дата, когда регистрация домена истекает, может стать фактором при прогнозировании легитимности домена».
      5. Ключевое слово в имени поддомена. Группа экспертов Moz соглашается с тем, что ключевое слово, появляющееся в поддомене, может повысить рейтинг.
      6. История домена. Если у сайта менялся владелец или несколько раз истекал период аренды доменного имени, Google может «сбросить» историю сайта и исключить ссылки, указывающие на домен. В некоторых случаях домен со штрафом переносит штраф на нового владельца.
      7. Домен с точным попаданием ключа в имя домена. Домены с точным соответствием могут дать вам небольшое преимущество. Но если сайт с таким соответствием имеет низкое качество, он уязвим, так как может попасть под фильтр.
      Что ж, теперь это официально: с запуском Google EMD Update точное попадание в доменное имя больше не будет бесплатным. Это хорошо работало долгое время. Появилась целая индустрия инструментов и перекупщиков совпадающих доменных имён. Огромные премиальные цены на хорошие имена достигали заоблачного уровня, когда попадалось «денежное ключевое слово».
      Довольно долго сайт с точным совпадением ключа с доменным именем за несколько дней мог зайти в ТОП-3 практически без входящих ссылок. Это касалось буквально любой ниши, о которой можно мечтать.
      Домены с точным соответствием (домены ключевого слова)ー это, как правило, доменные имена, которые точно соответствуют ключевой фразе, по которой сайт хочет конкурировать с другими. Например, если сайт хочет ранжироваться по ключу [minor weather report] (краткосрочный прогноз погоды), доменом с точным соответствием будет MinorWeatherReport.com.
      В течение многих лет это был “бесплатный обед” для тех, кто в деле, а теперь лазейка закрыта, как и другие. Но вместо того, чтобы жаловаться на то, что бесплатный обед забирают, SEO-специалисты должны быть благодарны за то, что они хорошо наелись. Google довольно медленно закрывал лазейку, однако дешёвый способ получить трафик исчез.»
      8. Публичная или закрытая информация WhoIs. Закрытая информация WhoIs может быть признаком того, что вы что-то скрываете. Процитируем слова Мэтта Каттса из Google, который утверждает:
      «… Когда я проверял их данные whois, у всех была включена опция защиты конфиденциальности whois. Это довольно необычно. … Включение конфиденциальности данных whois автоматически не означает, что это плохо. Однако как только вы соберёте несколько подобных факторов, мы будем говорить о совершенно другом типе администратора сайта, чем тот, у кого только один сайт или около того».
      9. Наказанный владелец WhoIs. Если Google идентифицирует конкретного человека как спамера, разумеется, компания будет тщательно изучать другие сайты, принадлежащие этому человеку.
      10. Расширение TLD определённой страны. Наличие домена верхнего уровня с кодом страны (.cn, .pt, .ca) может помочь сайту ранжироваться в этой конкретной стране… но это может ограничить ранжирование в глобальном поиске.
      Факторы на уровне страницы
      11. Ключевое слово в теге заголовка. Хотя это не так важно, как раньше, тег заголовка остаётся важным сигналом внутренней SEO-оптимизации страницы.
      12. Тег заголовка (Title) начинается с ключевого слова. По данным Moz, теги заголовка, начинающиеся с ключевого слова, обычно работают лучше, чем теги заголовка с ключевым словом в конце.
      13. Ключевое слово в теге описания (Description). Google не использует метатег описания в качестве прямого сигнала ранжирования. Однако тег описания может повлиять на кликабельность, что является ключевым фактором ранжирования.
      14. Ключевое слово в теге H1. Тег H1 ー это «второй тег заголовка». Согласно результатам одного исследования корреляции, вместе с тегом заголовка Google использует тег H1 в качестве вторичного сигнала релевантности:
      15. Статистическая оценка TF-IDF. Причудливый способ спросить: «Как часто определённое слово появляется в документе?». Чем чаще это слово появляется на странице, тем более вероятно, что страница посвящена этой теме. Похоже, Google использует сложную версию TF-IDF.
      16. Объём контента. Материал с большим количеством слов может широко охватывать тему и, вероятно, алгоритм предпочитает такие тексты более коротким, поверхностным статьям. Действительно, недавнее отраслевое исследование факторов ранжирования показало, что объём контента влияет на позицию в SERP.
      17. Оглавление. Связанное оглавление помогает Google лучше понять контент страницы. Оно также может привести к отображению нескольких ссылок на сайт в выдаче:
      18. Плотность ключевых слов. Хотя это и не так важно, как раньше, Google может использовать плотность для определения темы страницы. Но не переборщите, это может навредить вам.
      19. Латентное семантическое индексирование ключевых слов в контенте (LSI). Ключевые слова LSI помогают поисковым системам понимать смысл многозначных слов (например, Apple ー  компьютерная компания или Apple ー яблоко, то есть фрукт). Наличие/отсутствие LSI, вероятно, также действует как сигнал качества контента.
      20. Ключевые слова LSI в тегах заголовка и описания. Как и в случае с контентом, ключевые слова LSI в метатегах страницы, вероятно, помогают Google различать слова с несколькими значениями. Ключевые слова также могут выступать как сигнал релевантности.
      21. Страница глубоко охватывает тему. Существует известная корреляция между глубиной освещения темы и рейтингом Google. Страницы, которые подробно раскрывают тему, скорее всего, имеют преимущество перед страницами, которые раскрывают тему частично.
      22. Оценка скорости загрузки страницы по HTML-коду. И Google, и Bing используют скорость загрузки страницы как фактор ранжирования. Роботы-пауки поисковых систем могут достаточно точно оценить скорость загрузки сайта по HTML-коду страницы.
      23. Скорость загрузки страницы в Chrome. Google также использует данные пользователя Chrome, чтобы лучше управлять временем загрузки страницы. Таким образом, Google может измерить, насколько быстро страница загружается для пользователей.
      24. Использование AMP (мобильных страниц с ускоренной загрузкой). Хотя страницы AMP не являются прямым фактором ранжирования в Google, это может быть требованием для ранжирования в мобильной версии карусели новостей Google.
      25. Соответствие сути. Соответствует ли содержимое страницы сути того, что ищет пользователь? Если да, страница может улучшить позицию по этому ключевому слову.
      26. Алгоритм «Колибри» от Google. Это изменение алгоритма помогло Google выйти за рамки ключевых слов. Благодаря «Колибри» Google может лучше понять тему страницы.
      27. Дублированный контент. Идентичный контент на том же сайте (даже слегка изменённый) может негативно повлиять на отображение сайта в поисковой системе.
      28. Rel = «Canonical». При правильном использовании этот атрибут может уберечь ваш сайт от штрафов Google за дублированный контент.
      29. Оптимизация изображений. Через имя файла, альтернативный текст, заголовок, описание и подпись изображения передают поисковым системам важные сигналы релевантности. 
      30. Новизна контента. Алгоритм Google «Кофеин» отдаёт предпочтение недавно опубликованному или обновлённому контенту, особенно для чувствительных ко времени запросов. Подчёркивая важность этого фактора, Google показывает дату последнего обновления определённых страниц:
      31. Масштаб обновлений контента. Объём правок и изменений также служит фактором новизны контента. Добавление или удаление целых разделов статьи влияет больше, чем перестановка нескольких слов местами или исправление опечатки.
      32. История обновления страницы. Как часто страница обновлялась? Ежедневно, еженедельно, каждые 5 лет? Частота обновления страницы также играет роль в факторе новизны контента.
      33. Положение ключевых слов. Появление ключевого слова в первых 100 словах контента страницы влияет на ранжирование в Google на первой странице.
      34. Ключевое слово в тегах H2 и H3. Ключевое слово в теге подзаголовка H2 или H3 может быть ещё одним незначительным сигналом релевантности. Джон Мюллер из Google утверждает:
      «Эти теги подзаголовков в HTML помогают понять структуру страницы».
      35. Качество исходящих ссылок. Многие SEO-оптимизаторы считают, что ссылки на авторитетные сайты передают в Google сигналы доверия к сайту. И это подтверждается недавним исследованием.
      36. Тема исходящих ссылок. Согласно алгоритму «Хиллтоп» (Hilltop), Google может использовать контент страниц, на которые вы ссылаетесь, в качестве сигнала релевантности. Например, если у вас есть страница об автомобилях, которая ссылается на страницы, связанные с фильмами, это даёт понять Google, что ваша страница посвящена мультфильму «Тачки», а не автомобилю.
      37. Грамматика и правописание. Правильная грамматика и орфография ー это сигнал качества контента, хотя несколько лет назад Каттс писал противоречивые посты о том, важно это или нет.
      38. Скопированный контент. Является ли контент страницы оригинальным? Если он скопирован с проиндексированной страницы, он не будет ранжироваться должным образом или вообще не будет проиндексирован.
      39. Обновление для мобильных устройств. Часто называемое «Мобайлгедон» (Mobilegeddon), это обновление алгоритма Google поощряло страницы, которые были должным образом оптимизированы для мобильных устройств.
      40. Удобство использования на мобильных устройствах. Сайты, которыми удобно пользоваться с мобильных устройств, могут иметь преимущество в индексации Google Mobile-first (с приоритетом для мобильных устройств).
      41. «Скрытый» контент на мобильных устройствах. Скрытый контент на мобильных устройствах может не индексироваться или его вес будет незначительным по сравнению с полностью видимым контентом. Сотрудник Google недавно заявил, что скрытый контент допустим, однако сказал: «Если это критично важный контент, пользователь должен его видеть…».
      42. Полезный «дополнительный контент». Согласно общедоступному руководству о правилах ранжирования в Google, полезный дополнительный контент является показателем качества страницы (и, следовательно, рейтинга Google). Примеры включают конвертеры валют, калькуляторы процентов по кредитам и интерактивные рецепты.
      43. Контент, скрытый за вкладками. Нужно ли пользователю кликнуть по вкладке, чтобы открыть часть контента на странице? Если да, Google заявил, что этот контент «не может быть проиндексирован».
      44. Количество исходящих ссылок. Если индексируемых исходящих ссылок слишком много, через них вес страницы может «утечь», что может повредить ранжированию этой страницы.
      45. Мультимедиа. Изображения, видео и другие мультимедийные элементы могут восприниматься как сигнал о качестве контента. Например, одно отраслевое исследование обнаружило зависимость между наличием мультимедиа и позицией в выдаче:
      46. Количество внутренних ссылок, ведущих на страницу. Количество внутренних ссылок на страницу указывает на её значимость по сравнению с другими страницами сайта (больше внутренних ссылок = более значима страница).
      47. Качество внутренних ссылок, ведущих на страницу. Внутренние ссылки со страниц, имеющих большой вес, воздействуют сильнее, чем ссылки с нулевым или низким весом.
      48. Битые ссылки. Слишком большое количество неработающих ссылок может быть признаком запущенного или брошенного сайта. В руководстве о правилах ранжирования в Google качество главной страницы оценивается по количеству неработающих ссылок.
      49. Уровень чтения. Нет сомнений, что Google оценивает уровень сложности текста веб-страниц. На самом деле, раньше Google предоставлял статистику по уровню чтения.
      Но что Google делает с этой информацией ー спорный вопрос. Некоторые специалисты говорят, что базовый уровень чтения поможет лучше ранжироваться, потому что он будет привлекать массы. Другие связывают базовый уровень прочтения с контент-мельницами вроде Ezine Articles.
      50. Партнёрские ссылки. Сами партнёрские ссылки, вероятно, не навредят рейтингу. Но если у вас их слишком много, алгоритм Google может уделять больше внимания другим сигналам о качестве, чтобы убедиться в том, что ваш сайт не является некачественным сайтом с партнёрскими ссылками.
      51. Ошибки HTML/проверка W3C. Множество ошибок HTML или небрежный код могут быть признаком некачественного сайта. Несмотря на споры, многие специалисты по SEO считают, что хороший код страницы ー сигнал качества.
      52. Авторитетность домена. При прочих равных условиях страница авторитетного домена будет иметь более высокий рейтинг, чем страница домена с меньшим авторитетом.
      53. Вес страницы (PageRank). Зависимость установлена не на 100%. Однако страницы с большим авторитетом, как правило, превосходят страницы без высокого авторитета ссылок.
      54. Длина URL. Чрезмерно длинные URL-адреса могут ухудшить видимость страницы для поисковой системы. На самом деле, несколько отраслевых исследований показали, что короткие URL-адреса, как правило, имеют небольшое преимущество в результатах поиска Google.
      55. Путь URL. Страница, расположенная ближе к главной странице сайта, может получить небольшое преимущество по сравнению со страницами, скрытыми глубоко в структуре.
      56. Редакторы. Хотя это и не подтверждено, Google оформила патент на систему, которая позволяет людям-редакторам влиять на результаты поисковой выдачи.
      57. Рубрика, к которой относится страница. Рубрика, в которой отображается страница, является сигналом релевантности. Страница, которая относится к тесно связанной по теме рубрике, может получить повышение релевантности относительно страницы, которая относится к несвязанной рубрике.
      58. Теги WordPress. Теги являются сигналом релевантности WordPress. Yoast.com пишет:
      «Единственный способ улучшить SEO ー это связать один фрагмент контента с другим, а точнее, группу постов друг с другом».
      59. Ключевое слово в URL. Ещё один сигнал релевантности. Представитель Google недавно назвал это «очень незначительным фактором ранжирования». Но всё же это фактор ранжирования.
      60. Строка URL. Рубрики в строке URL читаются Google и могут улучшить понимание, о чём же эта страница:
      61. Ссылки и источники. Добавление ссылок и источников, как это делают в исследовательских работах, может быть признаком качества. В Руководстве по качеству Google говорится, что рецензенты должны следить за источниками при просмотре определённых страниц: «Это тема, в которой важны опыт и/или авторитетные источники…». Однако Google отрицает, что использует внешние ссылки в качестве сигнала ранжирования.
      62. Маркированные и нумерованные списки. Маркеры и нумерованные списки помогают разбить контент на части, делая его более удобным для читателей. Google, вероятно, согласен с этим и может предпочесть контент с маркерами и числами.
      63. Приоритет страницы в файле Sitemap. Приоритет, отданный странице в файле sitemap.xml, может повлиять на рейтинг.
      64. Слишком много исходящих ссылок. Цитата из вышеупомянутого документа о рейтинге качества:
      «На некоторых страницах слишком много ссылок, которые мешают и отвлекают от основного контента».
      65. Сигналы о пользовательском опыте от других ключевых слов, по которым ранжируется страница. Если страница ранжируется по нескольким другим ключевым словам, это может давать Google сигнал о качестве. Фактически, в недавнем отчёте Google «Как работает поиск» говорится:
      «Мы ищем сайты, которые многие пользователи считают ценными для подобных запросов».
      66. Возраст страницы. Хотя Google предпочитает свежий контент, старые страницы, которые регулярно обновляются, могут превзойти новые.
      67. Удобный для пользователя макет сайта. Ещё раз процитируем документ «Руководство по качеству Google»
      «У страниц высшего качества расположение элементов делает основной контент сразу видимым».
      68. Припаркованные домены. Обновление Google в декабре 2011 года уменьшило видимость припаркованных доменов в выдаче.
      79. Полезный контент. Как отмечает читатель Backlinko Джаред Карризалес, Google умеет различать «качественный» и «полезный» контент.
      Факторы на уровне сайта
      70. Контент несёт ценность и заставляет задуматься. В Google заявили, что они с удовольствием будут штрафовать сайты, которые не приносят ничего нового или полезного, особенно некачественные сайты партнёрских программ.
      71. Страница контактов. В упомянутом выше руководстве по качеству говорится, что Google предпочитает сайты с «соответствующим количеством контактной информации». Проверьте, чтобы ваша контактная информация совпадала с информацией Whois.
      72. Доверие к домену / TrustRank (показатель доверия к сайту). Многие оптимизаторы считают, что показатель TrustRank является чрезвычайно важным фактором ранжирования. И Патент Google под названием «Ранжирование результатов поиска на основе фактора доверия», похоже, подтверждает это.
      73. Архитектура сайта. Хорошо продуманная архитектура сайта, например, «структура бункера», помогает Google тематически организовать ваш контент. Она также помогает роботу Google получать доступ и индексировать все страницы вашего сайта.
      74. Обновления сайта. Многие оптимизаторы полагают, что обновление сайта ー особенно когда добавляется новый контент ー  работает как фактор новизны для всего сайта. Хотя Google недавно отрицал, что алгоритм учитывает частоту публикации.
      75. Наличие файла Sitemap. Карта сайта помогает поисковым системам индексировать страницы легче и тщательнее, улучшая видимость сайта. Однако Google недавно заявил, что HTML-карты сайтов не являются «полезными» для SEO.
      76. Время непрерывной работы сайта. Большое количество простоев из-за проблем с обслуживанием сайта или сервером может повредить рейтингу (сайт могут даже убрать из индекса, если он не начнёт работать).
      77. Расположение сервера. Расположение сервера влияет на ранжирование вашего сайта в разных регионах. Особенно это важно для чувствительных к географическому расположению запросов.
      78. Сертификат SSL. Google подтвердил, что HTTPS является фактором ранжирования.
      «Основной блог веб-мастеров Google«
      HTTPS как сигнал ранжирования
      Среда, 6 августа 2014 г.
      Уровень администратора сайта: все
      Безопасность ー главный приоритет Google. Мы вкладываем большие средства в обеспечение того, чтобы наши сервисы использовали лучшие в отрасли средства безопасности, такие как надёжное шифрование HTTPS по умолчанию. Это означает, что люди, использующие поиск, Gmail и Google Drive, например, автоматически имеют безопасное соединение с Google.
      Помимо собственных сервисов, мы также работаем над тем, чтобы область безопасного интернета распространялась шире. Большая часть работы заключается в том, чтобы сайты, к которым люди получают доступ из Google, были безопасными. Например, мы создали ресурсы, которые помогут веб-мастерам предотвращать и устранять нарушения защиты на своих сайтах».

      Однако, согласно Google, HTTPS действует только как «разрушитель связей».
      79. Страница «Персональные данные и конфиденциальность»  и «Условия оказания услуг». Эти две страницы помогают  сообщить Google, что сайт является надёжным звеном интернета. Они также помогают улучшить показатели экспертности, авторитета, доверия к сайту.
      80. Дублирующаяся метаинформация на сайте. Дублирующаяся метаинформация на вашем сайте может снизить видимость всех страниц.
      81. Строка навигации. Это вид удобной архитектуры сайта, которая помогает пользователям (и поисковым системам) осознавать, где они находятся:
      Google заявляет: «Поисковая система Google использует навигационную разметку в теле веб-страницы для классификации информации со страницы в результатах поиска».
      82. Оптимизация для мобильных устройств. Поскольку более половины всех поисковых запросов выполняется с мобильных устройств, Google хочет, чтобы ваш сайт был оптимизирован для мобильных пользователей. Фактически Google теперь наказывает сайты, которые плохо отображаются на мобильных устройствах.
      83. YouTube. Нет сомнений в том, что в поисковой выдаче видеороликам YouTube предоставляется приоритет (вероятно потому, что YouTube принадлежит Google).
      Действительно, Search Engine Land обнаружил, что трафик на YouTube.com значительно вырос после запуска алгоритма Google Panda.
      84. Удобство использования сайта. Сайт с неудобной структурой или навигацией может косвенно повлиять на рейтинг, так как люди будут быстро уходить, просматривать мало страниц и показатель отказов будет высоким (другими словами, это факторы системы RankBrain).
      85. Использование Google Analytics и Google Search Console. Некоторые специалисты считают, что подключение этих двух программ к сайту может улучшить индексацию страниц. Они могут напрямую влиять на рейтинг, предоставляя Google больше данных для работы (т. е. более точный показатель отказов, независимо от того, получаете ли вы реферальный трафик с входящих ссылок и т. д.). Тем не менее Google утверждает, что это миф.
      86. Отзывы пользователей / репутация сайта. Репутация компании на таких сайтах, как Yelp.com (сайт поиска местных услуг), вероятно, играет важную роль в алгоритме Google. После того как один сайт был пойман на обмане клиентов в попытке получить внимание прессы и ссылки, Google опубликовал на редкость откровенную информацию о том, как они используют отзывы в интернете.
      Продолжение следует...
      Оригинал публикации: https://backlinko.com/google-ranking-factors
    • Автор: mykvartira
      Всем доброго дня.
      С ростом запросов на проекте сайт начал ложиться. Подключился к cloudflare, но можно сказать это ничего не дало (разумеется на бесплатный план). Сайт как до появления трафика, так и сейчас не показывает зеленого света по Гугл  спид. 
      Необходимо выполнить внутреннею оптимизацию.
      Кто может с этим помочь и что будет стоить?
      скайп freedomice21
      почта
      Telegram @mykvartira
       
    • Автор: TopRaN
      В sitebill есть кластерная карта которую можно подключить через iframe
      <iframe src="{$estate_folder}/js/ajax.php?action=iframe_map&{$QUERY_STRING}" style="border: 0px;" border="0" width="100%" height="500px"></iframe> Карта просто замечательная.
      но в данной карте цена выводится целиком. Задача разделить саму цену на тысячи и добавить валюту.
      Решение.
      идем по адресу /apps/system/js файл activemap.js .  примерно 256 строка. находим содержимое
      block.find('.ActiveMapListBlock-item-price').text(data.price); и заменяем на 
      block.find('.ActiveMapListBlock-item-price').text(data.price.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ')); сразу после нее добавляем следующее
      block.find('.ActiveMapListBlock-item-currency').text(data.currency_name); теперь карта понимает валюту и делит цену на тысячи. Осталось все это вывести в шаблон
      идем по адресу /apps/system/template файл iframe_map.tpl
      содержимое 
      <a class="ActiveMapListBlock-item-link" target="_blank" href=""> <div class="ActiveMapListBlock-item-image"> <img src="{$estate_folder}/img/no_foto.jpg"> <div class="ActiveMapListBlock-item-id"></div> </div> <div class="ActiveMapListBlock-item-description"> <h3 class="ActiveMapListBlock-item-title"></h3> <div class="ActiveMapListBlock-item-price"></div> <div class="ActiveMapListBlock-item-address"></div> <div class="ActiveMapListBlock-item-text"></div> </div> </a> меняем на это
      <a class="ActiveMapListBlock-item-link" target="_blank" href=""> <div class="ActiveMapListBlock-item-image"> <img src="{$estate_folder}/img/no_foto.jpg"> <div class="ActiveMapListBlock-item-id"></div> </div> <div class="ActiveMapListBlock-item-description"> <h3 class="ActiveMapListBlock-item-title"></h3> <div class="ActiveBlockHalf"> <div class="ActiveMapListBlock-item-price"></div> <div class="ActiveMapListBlock-item-currency"></div> </div> <div class="ActiveMapListBlock-item-address"></div> <div class="ActiveMapListBlock-item-text"></div> </div> </a> далее в конце файла добавляем стили
      .ActiveMapListBlock-item-price, .ActiveMapListBlock-item-currency { float:left; } .ActiveBlockHalf { display:inline-block; font-size: 18px; font-weight: 700; } .ActiveMapListBlock-item-price { padding-right: 5px; } и все результатом будет
       

    • Автор: metrpro
      Добрый день! Все знают, что некоторое время назад корпорация добра решила заработать на сайтах, применяющих на своих страницах карты и панорамы google. И если в России и, возможно, странах СНГ эта проблема не так критична благодаря присутствию там карт Яндекса, то для зарубежных проектов остро стоит необходимость альтернативных решений, таких как Leaflet.
      Итак... Здесь и далее - решение на примере шаблона Realia с картами google.
      1. В файл шаблона header.tpl добавляем стили leaflet:
      <link rel="stylesheet" href="https://unpkg.com/leaflet@1.5.1/dist/leaflet.css" integrity="sha512-xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ==" crossorigin=""/> Если у вас там же болтаются api-скрипты карт google, можете смело их грохнуть:
      <script type="text/javascript" src="//maps.googleapis.com/maps/api/js?v=3&amp;sensor=true"></script> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=drawing"></script> 2. Переходим в файл шаблона realty_view.tpl:
      Ищем следующую строку:
      <div id="property-map" data-geo="{$data.geo.value.lat};{$data.geo.value.lng}"></div> И меняем её на:
      <script src="https://unpkg.com/leaflet@1.5.1/dist/leaflet.js" integrity="sha512-GffPMF3RvMeYyc1LWMHtK8EbPv0iNZ8/oTtHPx9/cc2ILxQ+u905qIwdpULaqDkyBKgOaB57QTMg7ztg8Jm2Og==" crossorigin=""></script> <div id="mapid" style="width:100%;height:300px;"></div> <script>var pobj_lat={$data.geo.value.lat};var pobj_lng={$data.geo.value.lng};</script> {literal} <script> var mymap = L.map('mapid').setView([pobj_lat, pobj_lng], 16); L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4NXVycTA2emYycXBndHRqcmZ3N3gifQ.rJcFIG214AriISLbB6B5aw', { maxZoom: 18, attribution: 'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, ' + '<a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, ' + 'Imagery © <a href="https://www.mapbox.com/">Mapbox</a>', id: 'mapbox.streets' }).addTo(mymap); L.marker([pobj_lat, pobj_lng]).addTo(mymap) .bindPopup("Описалка объекта"); </script> {/literal}  
      В принципе, это всё.