Анализ сайта flashearth.com
Основное Готовность: 100%
Домен
flashearth.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://flashearth.com
301 MovedPermanently
https://zoom.earth/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 08.10.2026 17:35:41.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~0,35сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,35сек оптимальна.
Объем документа
53Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 53Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 2
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 2 достаточно.
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | /assets/css/app.fb4240bd.css | |
| js | /assets/js/app.62ebf99c.js |
Серверные заголовки
Кол-во: 11
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 11шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Fri, 21 Aug 2026 21:37:08 GMT |
| Server | cloudflare |
| Vary | Accept-Encoding |
| Link | </assets/css/app.fb4240bd.css>; rel=preload; as=style,</assets/js/app.62ebf99c.js>; rel=preload; as=script,<https://tiles.zoom.earth>; rel=preconnect; crossorigin=anonymous,<https://tiles.zoom.earth>; rel=dns-prefetch,<https://api.zoom.earth>; rel=dns-prefetch,<https://account.zoom.earth>; rel=dns-prefetch |
| X-Frame-Options | SAMEORIGIN |
| report-to | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UYqJ6MhEi0AWTo7xjMhn9gGBGLFXzSj7rofXchQDx2MXTUAdeH0BaAIzF%2BSkCEqm0bIRWCjWT2pst1ddNjpeW1WdIFHkZp63%2B2soVJVz8dyv0V26p%2FRRSiGLRnI%3D"}]} |
| nel | {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} |
| cf-cache-status | DYNAMIC |
| Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
| X-Content-Type-Options | nosniff |
| cf-ray | a2ecc6f8eff2e848-DME |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 63%
Title
Zoom Earth | Weather Map & Hurricane Tracker
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Дублей словоформ в title не найдено.
Число символов в title 44 оптимально (норма: от 40 до 45).
Description
Interactive weather & radar map. Track hurricanes, cyclones, storms. View LIVE satellite images, rain maps, forecast maps of wind, temperature for your location.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 161, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Есть ошибки
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots указан, но в нем содержится неизвестное значение...
Адаптивность
width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0, shrink-to-fit=no, viewport-fit=cover
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением user-scalable определяет доступность масштабирования страницы пользователем.
Meta-тег viewport со значением minimum-scale определяет минимальный масштаб области просмотра.
Meta-тег viewport со значением maximum-scale определяет максимальный масштаб области просмотра.
Разметка OpenGraph
Кол-во: 6
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:type | website |
| og:url | https://zoom.earth/ |
| og:site_name | Zoom Earth |
| og:title | Zoom Earth | Weather Map & Hurricane Tracker |
| og:description | Interactive weather & radar map. Track hurricanes, cyclones, storms. View LIVE satellite images, rain maps, forecast maps of wind, temperature for your location. |
| og:image | https://zoom.earth/assets/images/icon-400.8.jpg |
Все мета-теги
Кол-во: 18
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 18шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | description | Interactive weather & radar map. Track hurricanes, cyclones, storms. View LIVE satellite images, rain maps, forecast maps of wind, temperature for your location. |
| name | author | Neave Interactive |
| name | viewport | width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0, shrink-to-fit=no, viewport-fit=cover |
| name | referrer | origin |
| name | notranslate | |
| name | robots | max-image-preview:large |
| name | application-name | Zoom Earth |
| name | apple-mobile-web-app-title | Zoom Earth |
| name | theme-color | #000 |
| name | darkreader-lock | yes |
| name | chrome | nointentdetection |
| property | og:type | website |
| property | og:url | https://zoom.earth/ |
| property | og:site_name | Zoom Earth |
| property | og:title | Zoom Earth | Weather Map & Hurricane Tracker |
| property | og:description | Interactive weather & radar map. Track hurricanes, cyclones, storms. View LIVE satellite images, rain maps, forecast maps of wind, temperature for your location. |
| property | og:image | https://zoom.earth/assets/images/icon-400.8.jpg |
| property | fb:app_id | 1011362420143738 |
Оптимизация Готовность: 90%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Кол-во слов 637 не очень много. Добавьте побольше текста (хотя бы 800 слов)!
Слова из title 4 встречаются в тексте достаточно.
Абзацев с текстом 54 достаточно.
Среднее число слов в абзаце 12 достаточно.
Кол-во знаков контента 3935 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 2. Это прекрасно.
На странице присутствуют заголовки <h2> 3. Это хорошо.
На странице присутствуют заголовки <h3> 5.
Тошнота
2,65
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота страницы в пределах нормы 3.
Академич. тошнота
16,17%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| satellite | 7 | 1,10% |
| zoomearth | 5 | 0,78% |
| updated | 5 | 0,78% |
| measure | 4 | 0,63% |
| subscription | 4 | 0,63% |
| temperature | 4 | 0,63% |
| latest | 4 | 0,63% |
| weather | 4 | 0,63% |
| sources | 4 | 0,63% |
| forecast | 3 | 0,47% |
| distance | 3 | 0,47% |
| points | 3 | 0,47% |
| location | 3 | 0,47% |
| unable | 3 | 0,47% |
| mobile | 3 | 0,47% |
| access | 3 | 0,47% |
| animation | 3 | 0,47% |
| pressure | 3 | 0,47% |
| interactive | 3 | 0,47% |
| detections | 3 | 0,47% |
Индексация Готовность: 30%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 40 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 54929 байт. Загружен за: 0сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://flashearth.com/robots.txt
301 MovedPermanently
https://zoom.earth/
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html lang="en">
<head prefix="og: http://ogp.me/ns#">
<meta charset="utf-8">
<title>Zoom Earth | Weather Map & Hurricane Tracker</title>
<meta name="description" content="Interactive weather & radar map. Track hurricanes, cyclones, storms. View LIVE satellite images, rain maps, forecast maps of wind, temperature for your location.">
<meta name="author" content="Neave Interactive">
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0, shrink-to-fit=no, viewport-fit=cover">
<meta name="referrer" content="origin">
<meta name="google" content="notranslate">
<meta name="robots" content="max-image-preview:large">
<meta name="application-name" content="Zoom Earth">
<meta name="apple-mobile-web-app-title" content="Zoom Earth">
<meta name="theme-color" content="#000">
<meta name="darkreader-lock" content="yes">
<meta name="chrome" content="nointentdetection">
<meta property="og:type" content="website">
<meta property="og:url" content="https://zoom.earth/">
<meta property="og:site_name" content="Zoom Earth">
<meta property="og:title" content="Zoom Earth | Weather Map & Hurricane Tracker">
<meta property="og:description" content="Interactive weather & radar map. Track hurricanes, cyclones, storms. View LIVE satellite images, rain maps, forecast maps of wind, temperature for your location.">
<meta property="og:image" content="https://zoom.earth/assets/images/icon-400.8.jpg">
<meta property="fb:app_id" content="1011362420143738">
<link rel="me" href="https://mapstodon.space/@zoom_earth">
<link rel="me" href="https://www.threads.com/@zoom_earth">
<link rel="shortcut icon" href="https://zoom.earth/assets/images/icon-16.3.png">
<link rel="icon" sizes="16x16" href="https://zoom.earth/assets/images/icon-16.3.png">
<link rel="icon" sizes="32x32" href="https://zoom.earth/assets/images/icon-32.3.png">
<link rel="icon" sizes="48x48" href="https://zoom.earth/assets/images/icon-48.1.png">
<link rel="icon" sizes="96x96" href="https://zoom.earth/assets/images/icon-96.1.png">
<link rel="icon" sizes="100x100" href="https://zoom.earth/assets/images/icon-100.7.jpg">
<link rel="icon" sizes="200x200" href="https://zoom.earth/assets/images/icon-200.8.jpg">
<link rel="icon" sizes="400x400" href="https://zoom.earth/assets/images/icon-400.8.jpg">
<link rel="image_src" href="https://zoom.earth/assets/images/icon-400.8.jpg">
<link rel="apple-touch-icon-precomposed" href="https://zoom.earth/assets/images/icon-apple.3.jpg">
<link rel="preconnect" href="https://tiles.zoom.earth" crossorigin="anonymous">
<link rel="dns-prefetch" href="https://tiles.zoom.earth">
<link rel="dns-prefetch" href="https://api.zoom.earth">
<link rel="dns-prefetch" href="https://account.zoom.earth">
<link rel="preload" href="/assets/css/app.fb4240bd.css" as="style">
<link rel="stylesheet" href="/assets/css/app.fb4240bd.css">
<link rel="preload" href="/assets/fonts/museo-sans-cyrl-500.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/assets/fonts/museo-sans-cyrl-700.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/assets/fonts/museo-sans-cyrl-900.woff2" as="font" type="font/woff2" crossorigin="anonymous">
</head>
<body>
<main class="layer-satellite ui-blur ui-blur-dark ui-clock ui-ad-none ui-time-24">
<section id="map" tabindex="0"></section>
<div class="hit">
<div class="hit-title"></div>
<div class="hit-model"></div>
<div class="hit-timeline"></div>
<div class="hit-clock"></div>
<div class="hit-footer"></div>
</div>
<div class="footer-coordinate">
<div class="lat"></div>
<div class="lon"></div>
</div>
<div class="scale-line"><div></div></div>
<aside class="notices"></aside>
<div class="legend">
<div class="wrap primary">
<div class="first"></div>
<div class="last"></div>
<div class="pad">
<div class="bar">
<div class="unit"></div>
<div class="values"></div>
</div>
</div>
</div>
<div class="wrap secondary">
<div class="bar">
<div class="unit"></div>
</div>
</div>
</div>
<button class="model" aria-label="Forecast models">
<span class="text icon"><span class="name">ICON</span><span class="title">Model</span></span>
<span class="text gfs"><span class="name">GFS</span><span class="title">Model</span></span>
<span class="close"></span>
</button>
<nav class="panel model" aria-label="Forecast models">
<form>
<div>
<h4>Forecast Models</h4>
<div>
<input type="radio" name="model" id="model-icon" checked>
<label for="model-icon" class="icon"><span class="item"><span class="name">ICON</span><span class="resolution"> 13 km</span></span></label>
</div>
<div>
<input type="radio" name="model" id="model-gfs">
<label for="model-gfs" class="gfs"><span class="item"><span class="name">GFS</span><span class="resolution"> 22 km</span></span></label>
</div>
</div>
</form>
</nav>
<div class="group overlays">
<button class="radar" aria-label="Rain and snow detected by radar" data-state="off">
<span class="menu-icon radar"></span>
</button>
<button class="coverage" aria-label="Areas with radar coverage" data-state="off">
<span class="menu-icon coverage"></span>
</button>
<button class="clouds" aria-label="Clouds" data-state="off">
<span class="menu-icon clouds"></span>
</button>
<button class="isolines" aria-label="Pressure isolines" data-state="off">
<span class="menu-icon isolines"></span>
</button>
<button class="wind-animation" aria-label="Wind animation" data-state="off">
<span class="menu-icon wind-animation"></span>
</button>
<button class="heat" aria-label="Fires and heat spots" data-state="off">
<span class="menu-icon heat"></span>
</button>
<button class="more" aria-label="More map overlays…">
<span class="menu-icon more"></span>
<span class="close"></span>
</button>
</div>
<nav class="panel overlays">
<form>
<div>
<h4>Map Overlays</h4>
</div>
</form>
</nav>
<button class="layers" aria-label="Live Maps, Forecast Maps">
<span class="menu-icon"></span>
<span class="close"></span>
</button>
<button class="layers-dropdown" aria-label="Live Maps, Forecast Maps">
<span class="menu-icon"></span>
<span class="text"></span><span class="arrow"></span>
</button>
<nav class="panel layers">
<form>
<div>
<div class="live">
<h4>Live Maps</h4>
</div>
<div class="forecast">
<h4>Forecast Maps</h4>
</div>
</div>
<button class="arrow" aria-label="Live Maps, Forecast Maps">
<span class="icon"></span>
</button>
</form>
</nav>
<div class="panel time timeline loading" tabindex="0">
<div class="scroll">
<div class="pad">
<div class="times"></div>
<div class="recent-indicator"></div>
</div>
</div>
<div class="time-indicator"></div>
<div class="time-tooltip">
<div class="anchor"></div>
<div class="text"> </div>
</div>
<svg class="progress">
<circle cx="50%" cy="50%" r="15.9155" stroke="#fff" stroke-width="2.5" fill="none" class="track"/>
<circle cx="50%" cy="50%" r="15.9155" stroke="#fff" stroke-width="2.5" fill="none" class="bar"/>
</svg>
<button class="pause" aria-label="Pause animation"><span></span></button>
<button class="play" aria-label="Play animation"><span></span></button>
<button class="recent latest" aria-label="Latest time" disabled><span></span></button>
<button class="recent now" aria-label="Reset to now" disabled><span></span></button>
</div>
<div class="panel time clock">
<nav class="clock-live">
<svg class="progress">
<circle cx="50%" cy="50%" r="15.9155" stroke="#fff" stroke-width="2.5" fill="none" class="track"/>
<circle cx="50%" cy="50%" r="15.9155" stroke="#fff" stroke-width="2.5" fill="none" class="bar"/>
</svg>
<button class="pause" aria-label="Pause animation"><span></span></button>
<button class="play" aria-label="Play animation"><span></span></button>
<div class="date">
<div class="text"></div>
<button class="up" aria-label="Next day" disabled><span></span></button>
<button class="down" aria-label="Previous day" disabled><span></span></button>
</div>
<div class="text colon">:</div>
<div class="hour">
<div class="text"></div>
<button class="up" aria-label="Next hour" disabled><span></span></button>
<button class="down" aria-label="Previous hour" disabled><span></span></button>
</div>
<div class="text am-pm"></div>
<div class="text utc">UTC</div>
<div class="minute">
<div class="text"></div>
<button class="up" aria-label="Next time" disabled><span></span></button>
<button class="down" aria-label="Previous time" disabled><span></span></button>
</div>
</nav>
<nav class="clock-hd">
<div class="year">
<div class="text"></div>
<button class="up" aria-label="Next year" disabled><span></span></button>
<button class="down" aria-label="Previous year" disabled><span></span></button>
</div>
<div class="month">
<div class="text"></div>
<button class="up" aria-label="Next month" disabled><span></span></button>
<button class="down" aria-label="Previous month" disabled><span></span></button>
</div>
<div class="day">
<div class="text"></div>
<button class="up" aria-label="Next day" disabled><span></span></button>
<button class="down" aria-label="Previous day" disabled><span></span></button>
</div>
<div class="am-pm">
<div class="text"></div>
<button class="up" aria-label="Next time" disabled><span></span></button>
<button class="down" aria-label="Previous time" disabled><span></span></button>
</div>
</nav>
<button class="recent latest" aria-label="Latest time" disabled><span></span></button>
<button class="recent now" aria-label="Reset to now" disabled><span></span></button>
</div>
<button class="search" aria-label="Search">
<span class="icon"></span>
<span class="close"></span>
</button>
<button class="settings" aria-label="Settings">
<span class="icon"></span>
<span class="close"></span>
</button>
<button class="about" aria-label="About">
<span class="icon"></span>
<span class="close"></span>
</button>
<button class="share" aria-label="Share">
<span class="icon"></span>
<span class="close"></span>
</button>
<button class="geolocation" aria-label="Show your location">
<span class="icon"></span>
</button>
<button class="title" aria-label="Zoom Earth">
<span class="icon"></span>
<span class="logo"></span>
</button>
<div class="title-badge">
<div class="panel"></div>
</div>
<nav class="panel title">
<form>
<div>
<h1>Zoom Earth</h1>
<div class="menu-item settings"><label><span class="menu-icon"></span>Settings</label></div>
<div class="menu-item about"><label><span class="menu-icon"></span>About</label></div>
<div class="menu-item share"><label><span class="menu-icon"></span>Share</label></div>
<div class="menu-item distance"><label><span class="menu-icon"></span>Measure Distance</label></div>
<div class="menu-item area"><label><span class="menu-icon"></span>Measure Area</label></div>
</div>
</form>
</nav>
<div class="group measure">
<button class="distance" aria-label="Measure distance">
<span class="icon"></span>
<span class="close"></span>
</button>
<button class="area" aria-label="Measure area">
<span class="icon"></span>
<span class="close"></span>
</button>
</div>
<div class="panel measure">
<h4 class="distance">Measure Distance</h4>
<h4 class="area">Measure Area</h4>
<p class="no-touch">Click on the map to add points. Double‑click to finish.</p>
<p class="touch">Tap on the map to add points.</p>
<button class="done" aria-label="Done">
<span class="text">Done</span>
</button>
</div>
<div class="group zoom">
<button class="in" aria-label="Zoom in">
<span class="icon"></span>
</button>
<button class="out" aria-label="Zoom out">
<span class="icon"></span>
</button>
</div>
<aside class="panel search notranslate">
<header class="search">
<h3>Search</h3>
<button class="close" aria-label="Close"><span></span></button>
<div>
<form>
<input name="q" type="search" enterkeyhint="search" placeholder="Find a place, storm, or fire…" aria-label="Search" maxlength="255" autocorrect="off" autocapitalize="off" autocomplete="off">
</form>
<button class="geolocation-search" aria-label="Show Your Location"><span class="icon"></span><span class="text locate">Show Your Location</span><span class="text locating">Locating…</span></button>
<button class="geolocation-remove" aria-label="Remove"><span></span></button>
</div>
</header>
<section class="news">
<div class="results user"></div>
<div class="results remote"></div>
<div class="activity">
<div class="dots"><div></div><div></div><div></div></div>
<div class="message">
<p>Unable to load</p>
<button><span class="icon"></span><span class="text">Try Again</span></button>
</div>
</div>
</section>
<section class="query">
<div class="results"></div>
</section>
</aside>
<aside class="panel settings">
<div class="icon"></div><h3>Settings</h3>
<button class="close" aria-label="Close"><span></span></button>
<form name="settings">
<div>
<section class="bubble pro subscription">
<div class="manage">
<h2><span class="logo"><strong>Zoom</strong> Earth </span><span class="pro-badge title">Pro</span></h2>
<p>Thank you for subscribing!</p>
<p class="link manage" data-app-store="https://apps.apple.com/account/subscriptions" data-google-play="https://play.google.com/store/account/subscriptions">Manage Subscription</p>
</div>
</section>
<h4>Account</h4>
<section class="bubble account">
<div>
<button class="dialog">
<span class="text login">Log In</span>
<span class="text profile">View Your Account</span>
<span class="activity"><span class="dots"><span></span><span></span><span></span></span></span>
</button>
<p class="logged-in not-pro">Log in on the <a>mobile app</a> to access your <span class="pro-badge large">Pro</span> subscription here.</p>
<p class="logged-in has-pro">Log in on other devices to access your <span class="pro-badge large">Pro</span> subscription there too.</p>
<p class="logged-out">Log in or register to access your <span class="pro-badge large">Pro</span> subscription across all your devices.</p>
</div>
</section>
<h4>Time</h4>
<section class="bubble">
<div class="bar2">
<p><span class="menu-icon time-zone"></span>Time Zone<kbd class="hotkey">Z</kbd></p>
<div>
<input type="radio" name="time-zone" id="setting-time-zone-local" value="local" checked><label for="setting-time-zone-local">Local</label>
<input type="radio" name="time-zone" id="setting-time-zone-utc" value="utc"><label for="setting-time-zone-utc">UTC</label>
</div>
</div>
<div class="bar2">
<p><span class="menu-icon time-format"></span>Time Format<kbd class="hotkey">T</kbd></p>
<div>
<input type="radio" name="time-format" id="setting-time-format-hour12" value="hour12" checked><label for="setting-time-format-hour12">12-Hour</label>
<input type="radio" name="time-format" id="setting-time-format-hour24" value="hour24"><label for="setting-time-format-hour24">24-Hour</label>
</div>
</div>
<div class="bar2 time-control">
<p><span class="menu-icon time-control"></span>Time Control<kbd class="hotkey">J</kbd></p>
<div>
<input type="radio" name="time-control" id="setting-time-control-timeline" value="timeline" checked><label for="setting-time-control-timeline">Timeline</label>
<input type="radio" name="time-control" id="setting-time-control-clock" value="clock"><label for="setting-time-control-clock">Clock</label>
</div>
</div>
<div class="bar2">
<p><span class="menu-icon summary"></span>Forecast Summary<kbd class="hotkey">U</kbd></p>
<div>
<input type="radio" name="summary" id="setting-summary-daily" value="daily" checked><label for="setting-summary-daily">Daily</label>
<input type="radio" name="summary" id="setting-summary-hourly" value="hourly"><label for="setting-summary-hourly">Hourly</label>
</div>
</div>
</section>
<h4 class="custom">Customization</h4>
<section class="bubble custom">
<div class="bar2 appearance">
<p><span class="menu-icon appearance"></span>Appearance</p>
<div>
<input type="radio" name="appearance" id="setting-appearance-translucent" value="translucent" checked><label for="setting-appearance-translucent">Translucent</label>
<input type="radio" name="appearance" id="setting-appearance-opaque" value="opaque"><label for="setting-appearance-opaque">Opaque</label>
</div>
</div>
<div class="bar2 map-tooltip-setting">
<p><span class="menu-icon map-tooltip-setting"></span>Map Tooltip</p>
<div>
<input type="radio" name="map-tooltip" id="setting-map-tooltip-enabled" value="enabled" checked><label for="setting-map-tooltip-enabled">Enabled</label>
<input type="radio" name="map-tooltip" id="setting-map-tooltip-disabled" value="disabled"><label for="setting-map-tooltip-disabled">Disabled</label>
</div>
</div>
<div class="bar2 precipitation-theme">
<p><span class="menu-icon precipitation-theme"></span>Precipitation Theme<kbd class="hotkey">D</kbd></p>
<div>
<input type="radio" name="precipitation-theme" id="setting-precipitation-theme-light" value="light" checked><label for="setting-precipitation-theme-light">Light</label>
<input type="radio" name="precipitation-theme" id="setting-precipitation-theme-dark" value="dark"><label for="setting-precipitation-theme-dark">Dark</label>
</div>
</div>
</section>
<h4>Animation</h4>
<section class="bubble">
<div class="bar3">
<p><span class="menu-icon animation-speed"></span>Animation Speed<kbd class="hotkey">A</kbd></p>
<div>
<input type="radio" name="animation-speed" id="setting-animation-slow" value="slow"><label for="setting-animation-slow">Slow</label>
<input type="radio" name="animation-speed" id="setting-animation-medium" value="medium" checked><label for="setting-animation-medium">Medium</label>
<input type="radio" name="animation-speed" id="setting-animation-fast" value="fast"><label for="setting-animation-fast">Fast</label>
</div>
</div>
<div>
<p><span class="menu-icon satellite"></span>Satellite Loop Duration</p>
<div>
<input type="radio" name="animation-duration" id="setting-animation-duration1" value="3" checked><label for="setting-animation-duration1">3 Hours</label>
<input type="radio" name="animation-duration" id="setting-animation-duration2" value="6"><label for="setting-animation-duration2">6 Hours</label>
<input type="radio" name="animation-duration" id="setting-animation-duration3" value="12"><label for="setting-animation-duration3">12 Hours</label>
<input type="radio" name="animation-duration" id="setting-animation-duration4" value="24"><label for="setting-animation-duration4">24 Hours</label>
</div>
</div>
<div class="bar2">
<p><span class="menu-icon satellite"></span>Satellite Animation Style</p>
<div>
<input type="radio" name="animation-style" id="setting-animation-style-fast" value="fast" checked><label for="setting-animation-style-fast">Fast</label>
<input type="radio" name="animation-style" id="setting-animation-style-smooth" value="smooth"><label for="setting-animation-style-smooth">Smooth</label>
</div>
</div>
</section>
<h4>Units</h4>
<section class="bubble">
<div class="bar3">
<p><span class="menu-icon precipitation"></span>Precipitation</p>
<div>
<input type="radio" name="precipitation-unit" id="setting-precipitation-mmh" value="mmh"><label for="setting-precipitation-mmh">mm/h</label>
<input type="radio" name="precipitation-unit" id="setting-precipitation-inh" value="inh" checked><label for="setting-precipitation-inh">in/h</label>
<input type="radio" name="precipitation-unit" id="setting-precipitation-dbz" value="dbz" checked><label for="setting-precipitation-dbz">dBZ</label>
</div>
</div>
<div class="bar5">
<p><span class="menu-icon wind"></span>Wind Speed</p>
<div>
<input type="radio" name="wind-unit" id="setting-wind-kmh" value="kmh"><label for="setting-wind-kmh">km/h</label>
<input type="radio" name="wind-unit" id="setting-wind-ms" value="ms"><label for="setting-wind-ms">m/s</label>
<input type="radio" name="wind-unit" id="setting-wind-mph" value="mph" checked><label for="setting-wind-mph">mph</label>
<input type="radio" name="wind-unit" id="setting-wind-knots" value="knots"><label for="setting-wind-knots">knots</label>
<input type="radio" name="wind-unit" id="setting-wind-beaufort" value="beaufort"><label for="setting-wind-beaufort">Bft</label>
</div>
</div>
<div class="bar2">
<p><span class="menu-icon wind-direction"></span>Wind Direction</p>
<div>
<input type="radio" name="wind-direction-unit" id="setting-wind-direction-compass" value="compass" checked><label for="setting-wind-direction-compass">compass</label>
<input type="radio" name="wind-direction-unit" id="setting-wind-direction-degrees" value="degrees"><label for="setting-wind-direction-degrees">degrees</label>
</div>
</div>
<div class="bar2">
<p><span class="menu-icon temperature"></span>Temperature</p>
<div>
<input type="radio" name="temperature-unit" id="setting-temperature-celsius" value="celsius"><label for="setting-temperature-celsius">°C</label>
<input type="radio" name="temperature-unit" id="setting-temperature-fahrenheit" value="fahrenheit" checked><label for="setting-temperature-fahrenheit">°F</label>
</div>
</div>
<div>
<p><span class="menu-icon pressure"></span>Atmospheric Pressure</p>
<div>
<input type="radio" name="pressure-unit" id="setting-pressure-hpa" value="hpa"><label for="setting-pressure-hpa">hPa</label>
<input type="radio" name="pressure-unit" id="setting-pressure-mb" value="mb" checked><label for="setting-pressure-mb">mb</label>
<input type="radio" name="pressure-unit" id="setting-pressure-mmhg" value="mmhg"><label for="setting-pressure-mmhg">mmHg</label>
<input type="radio" name="pressure-unit" id="setting-pressure-inhg" value="inhg"><label for="setting-pressure-inhg">inHg</label>
</div>
</div>
<div>
<p><span class="menu-icon measure-distance"></span>Distance</p>
<div>
<input type="radio" name="distance-unit" id="setting-distance-metric" value="metric"><label for="setting-distance-metric">km</label>
<input type="radio" name="distance-unit" id="setting-distance-imperial" value="imperial" checked><label for="setting-distance-imperial">miles</label>
<input type="radio" name="distance-unit" id="setting-distance-nautical" value="nautical"><label for="setting-distance-nautical" class="wide">nautical miles</label>
</div>
</div>
<div>
<p><span class="menu-icon measure-area"></span>Area</p>
<div>
<input type="radio" name="area-unit" id="setting-area-metric" value="metric"><label for="setting-area-metric">km²</label>
<input type="radio" name="area-unit" id="setting-area-imperial" value="imperial" checked><label for="setting-area-imperial">sq mi</label>
<input type="radio" name="area-unit" id="setting-area-acres" value="acres"><label for="setting-area-acres">acres</label>
<input type="radio" name="area-unit" id="setting-area-hectares" value="hectares"><label for="setting-area-hectares">hectares</label>
</div>
</div>
<div>
<p><span class="menu-icon fire-area"></span>Fire Burn Area</p>
<div>
<input type="radio" name="fire-area-unit" id="setting-fire-area-metric" value="metric"><label for="setting-fire-area-metric">km²</label>
<input type="radio" name="fire-area-unit" id="setting-fire-area-imperial" value="imperial"><label for="setting-fire-area-imperial">sq mi</label>
<input type="radio" name="fire-area-unit" id="setting-fire-area-acres" value="acres" checked><label for="setting-fire-area-acres">acres</label>
<input type="radio" name="fire-area-unit" id="setting-fire-area-hectares" value="hectares"><label for="setting-fire-area-hectares">hectares</label>
</div>
</div>
<div class="bar2">
<p><span class="menu-icon coordinate-system"></span>Coordinate System</p>
<div>
<input type="radio" name="coordinate-unit" id="setting-coordinate-dms" value="dms" checked><label for="setting-coordinate-dms">DMS</label>
<input type="radio" name="coordinate-unit" id="setting-coordinate-decimal" value="decimal"><label for="setting-coordinate-decimal">decimal degrees</label>
</div>
</div>
</section>
<h4 class="lang">Language</h4>
<section class="bubble lang">
<div class="bar2">
<div>
<input type="radio" name="language" id="setting-language-en" value="en" checked><label for="setting-language-en">English</label>
<input type="radio" name="language" id="setting-language-ar" value="ar"><label for="setting-language-ar">العربية</label>
<input type="radio" name="language" id="setting-language-de" value="de"><label for="setting-language-de">Deutsch</label>
<input type="radio" name="language" id="setting-language-es" value="es"><label for="setting-language-es">español</label>
<input type="radio" name="language" id="setting-language-fr" value="fr"><label for="setting-language-fr">français</label>
<input type="radio" name="language" id="setting-language-hi" value="hi"><label for="setting-language-hi">हिंदी</label>
<input type="radio" name="language" id="setting-language-it" value="it"><label for="setting-language-it">italiano</label>
<input type="radio" name="language" id="setting-language-ja" value="ja"><label for="setting-language-ja">日本語</label>
<input type="radio" name="language" id="setting-language-ko" value="ko"><label for="setting-language-ko">한국어</label>
<input type="radio" name="language" id="setting-language-nl" value="nl"><label for="setting-language-nl">nederlands</label>
<input type="radio" name="language" id="setting-language-pt" value="pt"><label for="setting-language-pt">português</label>
<input type="radio" name="language" id="setting-language-ru" value="ru"><label for="setting-language-ru">русский</label>
<input type="radio" name="language" id="setting-language-tr" value="tr"><label for="setting-language-tr">türkçe</label>
<input type="radio" name="language" id="setting-language-zh" value="zh"><label for="setting-language-zh">中文</label>
</div>
</div>
</section>
</div>
</form>
</aside>
<aside class="panel weather daily notranslate">
<header>
<button class="done"><span class="icon"></span></button>
<button class="save"><span class="icon"></span><span class="pulse"></span></button>
<h2></h2>
<form>
<input name="title" type="text" inputmode="text" enterkeyhint="done" maxlength="32" autocorrect="off" autocapitalize="sentences" autocomplete="off" spellcheck="false">
</form>
<button class="close" aria-label="Close"><span></span></button>
</header>
<section>
<table></table>
</section>
<div class="activity">
<div class="dots"><div></div><div></div><div></div></div>
<div class="message">
<p>Unable to load</p>
<button><span class="icon"></span><span class="text">Try Again</span></button>
</div>
</div>
</aside>
<article class="panel storm-details">
<header>
<h1></h1>
<p class="lastmod"></p>
<button class="close" aria-label="Close"><span></span></button>
</header>
<section>
<div class="text"></div>
</section>
<div class="activity">
<div class="dots"><div></div><div></div><div></div></div>
<div class="message">
<p>Unable to load</p>
<button><span class="icon"></span><span class="text">Try Again</span></button>
</div>
</div>
</article>
<aside class="panel storm notranslate">
<header>
<h2></h2>
<button class="close" aria-label="Close"><span></span></button>
</header>
<section>
<table>
<thead>
<tr class="title">
<th class="date">Date</th>
<th class="time">Time</th>
<th class="type">Type</th>
<th class="wind">Wind</th>
<th class="pressure">Pressure</th>
</tr>
<tr class="units">
<td class="date" colspan="2">UTC</td>
<td class="type"></td>
<td class="wind changeable">mph</td>
<td class="pressure changeable">mb</td>
</tr>
</thead>
<tbody></tbody>
</table>
</section>
<footer>
<p class="text-type"></p>
<p class="text-alt"></p>
<p class="details"><span class="icon"></span><span class="text long">Latest Warnings and Information</span><span class="text short">Info</span></p>
</footer>
</aside>
<aside class="panel share">
<header>
<h3>Share</h3>
<form>
<input name="url" type="text" readonly>
<button class="copy"><span class="text copy">Copy Link</span><span class="text copied">Copied!</span></button>
</form>
</header>
<div class="social">
<a class="email" style="color:#333;background-color:rgba(255,255,255,0.85)" data-template="mailto:?subject={text}&body={text}%0A%0A{url}%0A%0A">Email</a>
<a class="gmail" style="background-color:#ea4335" data-template="https://mail.google.com/mail/?view=cm&su={text}&body={text}%0A%0A{url}%0A%0A">Gmail</a>
<a class="whatsapp" style="background-color:#25d366" data-template="https://wa.me/?text={text}%20{url}">WhatsApp</a>
<a class="telegram" style="background-color:#1c93e3" data-template="https://telegram.me/share/url?url={url}&text={text}">Telegram</a>
<a class="facebook" style="background-color:#1877f2" data-template="https://www.facebook.com/sharer.php?u={url}"e={text}">Facebook</a>
<a class="threads" style="background-color:#101010" data-template="https://www.threads.com/intent/post?text={text}+{url}">Threads</a>
<a class="bluesky" style="background-color:#0085ff" data-template="https://bsky.app/intent/compose?text={text}+{url}">Bluesky</a>
<a class="linkedin" style="background-color:#0a66c2" data-template="https://www.linkedin.com/shareArticle?url={url}&title={text}">LinkedIn</a>
</div>
</aside>
<aside class="panel about notranslate">
<div class="icon"></div><h3>About</h3>
<button class="close" aria-label="Close"><span></span></button>
<div class="content">
<div>
<header>
<div class="title-logo">
<div class="icon"></div>
<div class="title"></div>
</div>
<p><strong>Zoom Earth</strong> is an interactive weather map of the world.</p>
<p>Explore the current weather and detailed forecasts for your location with stunning, interactive maps showing rain, wind, temperature, pressure, and more.</p>
<p>With <strong>Zoom Earth</strong> you can track the development of hurricanes and storms, monitor wildfires and smoke, and stay aware of the latest conditions by viewing satellite imagery and rain radar updated in near real time.</p>
</header>
<h4 class="app-head">Mobile App</h4>
<section class="bubble app-links">
<a href="https://play.google.com/store/apps/details?id=com.neave.zoomearth" target="_blank" rel="nofollow noopener"><img src="/assets/images/icon-200.1.jpg" width="100" height="100" loading="lazy" alt="App" class="touch"></a>
<a href="/app/" rel="nofollow"><img src="/assets/images/qr-app.svg" width="145" height="145" loading="lazy" alt="QR" class="qr"></a>
<p class="touch">Download the <a href="https://play.google.com/store/apps/details?id=com.neave.zoomearth" target="_blank" rel="nofollow noopener"><strong>Zoom Earth</strong></a> app!</p>
<p class="qr"><strong>Scan the QR code</strong> with the camera on your mobile device to get the <strong>Zoom Earth</strong> app.</p>
<p>Available on the <a href="https://apps.apple.com/ru/app/id1531561063" target="_blank" rel="nofollow noopener">App Store</a> for iPhone and iPad, and on <a href="https://play.google.com/store/apps/details?id=com.neave.zoomearth" target="_blank" rel="nofollow noopener">Google Play</a> for Android.</p>
</section>
<h4>Data Sources</h4>
<section class="bubble sources">
<p><span class="menu-icon precipitation"></span>Weather forecasts are continually updated with the latest global model data from DWD <a href="https://www.dwd.de/EN/research/weatherforecasting/num_modelling/01_num_weather_prediction_modells/icon_description.html" target="_blank" rel="nofollow noopener" title="Icosahedral Nonhydrostatic">ICON</a> and NOAA/NCEP/NWS <a href="https://www.emc.ncep.noaa.gov/emc/pages/numerical_forecast_systems/gfs.php" target="_blank" rel="nofollow noopener" title="Global Forecast System">GFS</a>.</p>
<p><span class="menu-icon radar"></span>Radar data is processed in real time from many meteorological <a href="https://zoom.earth/legal/radar/" target="_blank" rel="noopener">sources</a> around the world.</p>
<p><span class="menu-icon satellite"></span>Live satellite imagery is provided by <a href="https://www.nesdis.noaa.gov/our-satellites/currently-flying/geostationary-satellites" target="_blank" rel="nofollow noopener">NOAA GOES</a>, <a href="https://www.eumetsat.int/our-satellites/meteosat-series" target="_blank" rel="nofollow noopener">EUMETSAT Meteosat</a>, and <a href="https://www.jma.go.jp/jma/jma-eng/satellite/index.html" target="_blank" rel="nofollow noopener">JMA Himawari</a> geostationary satellites.</p>
<p><span class="menu-icon satellite"></span>HD satellite images are updated twice a day from NASA polar-orbiting satellites <a href="https://aqua.nasa.gov/" target="_blank" rel="nofollow noopener">Aqua</a> and <a href="https://terra.nasa.gov/" target="_blank" rel="nofollow noopener">Terra</a>, using services from <a href="https://earthdata.nasa.gov/gibs" target="_blank" rel="nofollow noopener" title="Global Imagery Browse Services">GIBS</a>, part of <a href="https://earthdata.nasa.gov/eosdis" target="_blank" rel="nofollow noopener" title="Earth Observing System Data and Information System">EOSDIS</a>.</p>
<p><span class="menu-icon storms"></span>Tropical system tracks are generated using the latest data from <a href="https://www.nhc.noaa.gov/" target="_blank" rel="nofollow noopener" title="National Hurricane Center">NHC</a>, <a href="https://www.metoc.navy.mil/jtwc/jtwc.html" target="_blank" rel="nofollow noopener" title="Joint Typhoon Warning Center">JTWC</a>, <a href="https://www.nrlmry.navy.mil/TC.html" target="_blank" rel="nofollow noopener" title="Naval Research Laboratory">NRL</a>, and <a href="https://www.ncdc.noaa.gov/ibtracs/" target="_blank" rel="nofollow noopener" title="International Best Track Archive for Climate Stewardship">IBTrACS</a>.</p>
<p><span class="menu-icon fires"></span>Active fire incident data is compiled from <a href="https://www.nifc.gov/" target="_blank" rel="nofollow noopener" title="National Interagency Fire Center">NIFC</a>, <a href="https://ciffc.net/" target="_blank" rel="nofollow noopener" title="Canadian Interagency Forest Fire Centre">CIFFC</a>, <a href="https://emergency.copernicus.eu/" target="_blank" rel="nofollow noopener" title="Copernicus Emergency Management Service">CEMS</a>, <a href="https://forest-fire.emergency.copernicus.eu/" target="_blank" rel="nofollow noopener" title="European Forest Fire Information System">EFFIS</a>, <a href="https://www.gdacs.org/" target="_blank" rel="nofollow noopener" title="Global Disaster Alert and Coordination System">GDACS</a>, and other official <a href="https://zoom.earth/legal/fires/" target="_blank" rel="noopener">sources</a> worldwide.</p>
<p><span class="menu-icon heat"></span>The heat spots overlay shows points of very high temperature detected by satellite. Detections are updated daily, not live, with data from NASA LANCE <a href="https://firms.modaps.eosdis.nasa.gov/" target="_blank" rel="nofollow noopener" title="Fire Information for Resource Management System">FIRMS</a>.</p>
<p><span class="menu-icon labels"></span>Map labels © <a href="https://www.openstreetmap.org/copyright" target="_blank" rel="nofollow noopener">OpenStreetMap</a> contributors.</p>
</section>
<h4>Contact</h4>
<section class="bubble">
<p class="link-contact">Please use our <a href="https://zoom.earth/contact/" target="_blank" rel="noopener">contact form</a> to send us your comments, questions, or suggestions.</p>
</section>
<footer>
<p class="copyright">© 2026 Neave Interactive Ltd.</p>
<p><a href="https://zoom.earth/legal/terms/" target="_blank" rel="noopener">Terms of Service</a></p>
<p><a href="https://zoom.earth/legal/privacy/" target="_blank" rel="noopener">Privacy Policy</a></p>
</footer>
</div>
</div>
</aside>
<div class="dialogs"></div>
<footer class="attribution"></footer>
<aside class="hud">
<div class="panel"></div>
</aside>
<aside class="panel dialog heat-consent">
<h3><span class="icon"></span>Heat Spots</h3>
<button class="close" aria-label="Close"><span></span></button>
<div class="items">
<div class="icon p1"></div><p>Heat spots are <strong>not live!</strong> Detections are updated <em>daily</em> and are delayed by many hours.</p>
<div class="icon p2"></div><p>Red spots show the <em>approximate</em> locations of very high temperature detected by satellite. These spots may be from fire or other sources of heat such as <em>hot smoke</em> or <em>agriculture</em>.</p>
<div class="icon p3"></div><p>Clouds may prevent the detection of heat.</p>
<div class="icon p4"></div><p><strong>Do not</strong> use for the preservation of life or property! Detections have limited accuracy. Always refer to local authorities for the latest information.</p>
</div>
<button class="dialog" aria-label="Yes, I Understand"><span class="text">Yes, I Understand</span></button>
</aside>
<aside class="panel dialog welcome location">
<div class="title-logo">
<div class="icon"></div>
<div class="title"></div>
</div>
<button class="close" aria-label="Close"><span></span></button>
<div class="app">
<p>Track the weather in real time with the <strong>Zoom Earth</strong> app.</p>
<a href="https://play.google.com/store/apps/details?id=com.neave.zoomearth" rel="nofollow" class="app-link">
<span class="icon"></span>
<span class="text">Download App</span>
</a>
<button class="dialog continue" aria-label="Continue"><span class="text">Continue</span></button>
</div>
<div class="location">
<p>Welcome! Let’s start by finding your location on the map.</p>
<button class="dialog accent geolocation-welcome" aria-label="Show Your Location"><span class="icon"></span><span class="text locate">Show Your Location</span><span class="text locating">Locating…</span></button>
<button class="dialog search-welcome" aria-label="Search"><span class="icon"></span><span class="text">Search…</span></button>
</div>
</aside>
<div class="main-tooltip" role="tooltip">
<div class="tooltip">
<span class="text"></span>
<span class="anchor"></span>
</div>
</div>
<span class="preload-images"></span>
</main>
<script>window._ZE={"version":{"labels":"v11","fill":"v1","land":"v1","line":"v1","gfs":"v1","icon":"v1","bundle":"62ebf99c"},"config":{"countryCode":"RU","mobile":false,"appURL":"https://play.google.com/store/apps/details?id=com.neave.zoomearth","useMTG":true,"useLog":false},"tiles":{"geocolor":{"min":1786482000,"max":1787347200},"radar":{"min":1787089200,"max":1787349300}},"place":{"isDefault":true,"isMarker":false,"view":"50,45,3"},"strings":{"date":{"days":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"daysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"am":"AM","dayExtra":"","midnight":"Midnight","noon":"Noon","pm":"PM","relative":{"latest":"Latest Time","minutesAgo":"{minutes}m ago","minutesFromNow":"In {minutes}m","now":"Now","nowcast":"Nowcast","today":"Today","tomorrow":"Tomorrow","yesterday":"Yesterday"}},"agency":{"jma":"JMA","nasa":"NASA"},"alert":{"loading":"Loading…"},"button":{"app":"Download App","clear":"Clear All","continue":"Continue","dismiss":"Dismiss","done":"Done","edit":"Edit","ok":"OK","remove":"Remove"},"direction":{"east":"E","north":"N","south":"S","west":"W"},"error":{"retry":"Try Again"},"fire":{"and":"and","complex":"Complex","contained":"contained","control":{"bh":"Being Held","oc":"Out of Control"},"fire":"Fire","fires":"Fires","prescribedBurn":"Prescribed Burn"},"hud":{"favorite":{"add":"Location Saved","remove":"Location Unsaved"},"geolocation":{"approximate":"Approximate Location","removed":"Location Off","success":"Located"},"model":"{model} Forecast Model","overlay":{"clouds":{"off":"Clouds Off","on":"Clouds On"},"coverage":{"off":"Radar Coverage Off","on":"Radar Coverage On"},"crosshair":{"off":"Crosshair Off","on":"Crosshair On"},"fires":{"off":"Active Fires Off","on":"Active Fires On"},"graticule":{"off":"Coordinate Grid Off","on":"Coordinate Grid On"},"heat":{"off":"Heat Spots Off","on":"Heat Spots On"},"heat-fires":{"off":"Heat & Fires Off","on":"Heat & Fires On"},"isolines":{"off":"Pressure Isolines Off","on":"Pressure Isolines On"},"label-values":{"off":"Values Off","on":"Values On"},"labels":{"off":"Labels Off","on":"Labels On"},"lines":{"off":"Border Lines Off","on":"Border Lines On"},"precipitation-animation":{"off":"Rain Animation Off","on":"Rain Animation On"},"radar":{"off":"Radar Off","on":"Radar On"},"storms":{"off":"Tropical Systems Off","on":"Tropical Systems On"},"temperature-values":{"off":"Temperatures Off","on":"Temperatures On"},"terminator":{"off":"Night Boundary Off","on":"Night Boundary On"},"wind-animation":{"off":"Wind Animation Off","on":"Wind Animation On"}},"share":"Share","time":{"summary":{"daily":"Daily Forecast Summary","hourly":"Hourly Forecast Summary"},"timeControl":{"clock":"Clock","timeline":"Timeline"},"timeFormat":{"hour12":"12-Hour Time Format","hour24":"24-Hour Time Format"},"timeZone":{"local":"Local Time Zone","utc":"UTC Time Zone"}},"unit":{"area":{"acres":"acres","hectares":"hectares","imperial":"sq mi","metric":"km\u00b2"},"coordinate":{"decimal":"Decimal","dms":"DMS"},"distance":{"imperial":"mi","metric":"km","nautical":"NM"},"temperature":{"celsius":"Celsius","fahrenheit":"Fahrenheit"},"wind":{"beaufort":"Beaufort scale"},"windDirection":{"compass":"compass","degrees":"degrees"}}},"info":{"beaufort00":"Calm","beaufort01":"Light Air","beaufort02":"Light Breeze","beaufort03":"Gentle Breeze","beaufort04":"Moderate Breeze","beaufort05":"Fresh Breeze","beaufort06":"Strong Breeze","beaufort07":"Near Gale","beaufort08":"Gale","beaufort09":"Strong Gale","beaufort10":"Storm","beaufort11":"Violent Storm","beaufort12":"Hurricane","cityLights":"City Lights","condition":{"clearDay":"Sunny","clearMostlyDay":"Mostly Sunny","clearMostlyNight":"Mostly Clear","clearNight":"Clear Sky","cloudOvercast":"Cloudy","cloudPartlyDay":"Partly Cloudy","cloudPartlyNight":"Partly Cloudy","fog":"Fog / Low Cloud","hail":"Extreme Rain / Hail","noCoverage":"No Radar Data","noPrecipitation":"No Precipitation","rainExtreme":"Extreme Rain","rainHeavy":"Heavy Rain","rainLight":"Light Rain","rainModerate":"Moderate Rain","rainVeryLight":"Very Light Rain","snowHeavy":"Heavy Snow","snowLight":"Light Snow","snowModerate":"Moderate Snow","sunrise":"Sunrise","sunset":"Sunset","sunShower":"Sunshine & Showers"},"dewPoint":{"dry":"Dry","extremelyDry":"Extremely Dry","extremelyHumid":"Extremely Humid","humid":"Humid","slightlyHumid":"Slightly Humid","veryDry":"Very Dry","veryHumid":"Very Humid"},"feelsLike":"Feels {temp}","geolocation":"Your Location","heat":"Heat","noImagery":"No Imagery","notLive":"Not Live","pressure":{"highSymbol":"H","lowSymbol":"L"},"title":{"daily":"Daily Forecast","date":"Date","hourly":"Hourly Forecast","time":"Time"},"wetBulb":{"extreme":"Extreme Heat Stress","lethal":"Lethal Heat Stress","moderate":"Moderate Heat Stress","none":"No Heat Stress","slight":"Slight Heat Stress","strong":"Strong Heat Stress","veryStrong":"Very Strong Heat Stress"},"windGusts":"Gusts {gust}"},"intro":{"layer":{"dewPoint1":"This map shows how dry or humid the air feels.","dewPoint2":"The dew point is the temperature at which condensation occurs.","humidity":"This map shows the forecast for relative humidity, which compares air moisture to temperature.","precipitation1":"This map shows the forecast for rain, snow, and clouds in the coming days.","precipitation2":"To see live rain, switch to the _radar map_.","precipitationRadarButton":"Switch to Live Rain Radar","pressure1":"This map shows the forecast for atmospheric pressure at sea level.","pressure2":"Low pressure often brings clouds and wind. High pressure usually brings clearer skies and lighter winds.","radar1":"This map shows rain and snow detected by weather radar stations.","radar2":"Radar does not cover all areas. If no data is shown, switch to the _precipitation map_.","satellite1":"This map shows images of the latest weather.","satellite2":"See storms, clouds, fog, smoke, dust, and more, live from space.","satelliteHD1":"This map shows high‑definition satellite imagery.","satelliteHD2":"Detailed images from NASA satellites, updated twice daily since 2000.","temperature":"This map shows the forecast for air temperature at {height} above the ground.","temperatureFeel":"This map shows how temperatures are perceived. Also known as apparent temperature or heat index.","temperatureWetBulb1":"This map shows where people are at risk of heat stress.","temperatureWetBulb2":"Wet-bulb temperatures over {temp} can be dangerous, and prolonged exposure can be lethal.","windGusts":"This map shows the forecast for maximum speeds of sudden bursts of wind near the ground.","windSpeed":"This map shows the forecast for average wind speeds near the ground."},"model":{"detail":"Maximum resolution is {km} km ({mi} miles).","gfs":"GFS is a forecast model run by the U.S. National Centers for Environmental Prediction.","icon":"ICON is a forecast model run by Germany\u2019s weather service DWD."}},"key":{"animation-speed":"A","clouds":"O","coverage":"Q","crosshair":"C","fires":"F","graticule":"G","heat":"H","isolines":"I","label-values":"V","labels":"L","lines":"K","model":"M","precipitation-animation":"P","precipitation-theme":"D","radar":"R","storms":"S","summary":"U","temperature-values":"E","terminator":"N","time-control":"J","time-format":"T","time-zone":"Z","wind-animation":"W"},"layer":{"abbr":{"dew-point":"DP","humidity":"Humidity","precipitation":"Precip.","pressure":"Pressure","temperature":"Temp.","temperature-feel":"Feels","temperature-wet-bulb":"WBT","wind-gusts":"Gusts","wind-speed":"Wind"},"category":{"humidity":"Humidity","satellite":"Satellite","temperature":"Temperature","wind":"Wind"},"dropdown":{"dew-point":"Dew Point","humidity":"Relative Humidity","precipitation":"Precipitation","pressure":"Pressure","radar":"Radar","satellite":"Live Satellite","satellite-hd":"HD Satellite","temperature":"Temperature","temperature-feel":"Feels Like","temperature-wet-bulb":"Wet Bulb","wind-gusts":"Wind Gusts","wind-speed":"Wind Speed"},"full":{"dew-point":"Dew Point Temperature Forecast Map","home":"Weather Map & Hurricane Tracker","humidity":"Relative Humidity Forecast Map","precipitation":"Precipitation Forecast Map | Rain, Snow, Clouds","pressure":"Atmospheric Pressure Forecast Map","radar":"Live Rain Radar Map","satellite":"Weather Satellite & Radar Map","satellite-hd":"HD Weather Satellite Map","temperature":"Temperature Forecast Map","temperature-feel":"\u201cFeels Like\u201d (Heat Index) Temperature Forecast Map","temperature-wet-bulb":"Wet-Bulb Temperature (Heat Stress) Map","wind-gusts":"Wind Gusts Forecast Map","wind-speed":"Wind Speed Forecast Map"},"name":{"dew-point":"Dew Point Temperature Forecast","humidity":"Relative Humidity Forecast","precipitation":"Precipitation Forecast","pressure":"Atmospheric Pressure Forecast","radar":"Live Rain Radar","satellite":"Live Weather Satellite","satellite-hd":"HD Weather Satellite","temperature":"Temperature Forecast","temperature-feel":"\u201cFeels Like\u201d Temperature Forecast","temperature-wet-bulb":"Wet-Bulb Temperature Forecast","wind-gusts":"Wind Gusts Forecast","wind-speed":"Wind Speed Forecast"},"short":{"dew-point":"Dew Point","humidity":"Relative","precipitation":"Precipitation","pressure":"Pressure","radar":"Radar","satellite":"Live","satellite-hd":"HD","temperature":"Actual","temperature-feel":"Feels Like","temperature-wet-bulb":"Wet Bulb","wind-gusts":"Wind Gusts","wind-speed":"Wind Speed"}},"legend":{"rain":{"heavy":"Heavy","light":"Light","moderate":"Moderate","title":"Rain"},"snow":"Snow"},"model":{"name":"{model} Forecast Model","type":{"gfs":"GFS","icon":"ICON"}},"notice":{"graphics":"Graphics error","layerHD":"Switch to _HD Satellite_","layerLive":"Switch to _Live Satellite_","layerRadar":"Use _Radar_ to see live rain","layerRain":"See the _rain forecast_","layerWind":"See the _wind forecast_","maxZoom":"Maximum resolution","model":"Switch to _{model} Model_","offline":"No connection","outage":"Imagery is unavailable. _More info_","slow":"Slow connection","stormSimilar":"Are you looking for {storm}?","update":"New version available _Update Now_"},"outage":{"description":"Imagery from {source} is currently unavailable.","reason":"Normal service should resume soon. Apologies for the inconvenience.","title":"Live Satellite Outage"},"overlay":{"clouds":"Clouds","coverage":"Radar Coverage","crosshair":"Crosshair","fires":"Active Fires","graticule":"Coordinate Grid","heat":"Heat Spots","isolines":"Pressure Isolines","label-values":"Values","labels":"Labels","lines":"Border Lines","precipitation-animation":"Rain Animation","radar":"Radar","storms":"Tropical Systems","temperature-values":"Temperatures","terminator":"Night Boundary","title":"Map Overlays","wind-animation":"Wind Animation"},"punctuation":{"colon":"{text}: ","comma":{"list":", ","sentence":", "},"parenthesis":"({text})","percent":"{pc}%","space":" "},"satellite":{"goes-east":"GOES-East","goes-west":"GOES-West","himawari":"Himawari","msg-iodc":"Meteosat-IODC","msg-zero":"Meteosat","mtg-zero":"Meteosat"},"search":{"coordinates":"Coordinates:","drag":"Drag to Reorder","favorites":"Saved Locations","none":"No results","recent":"Recent Searches"},"settings":{"account":{"login":"Log In"},"animationDuration":{"hours":"{hours} Hours","hudLabel":"Loop Duration"},"animationSpeed":{"fast":"Fast","label":"Animation Speed","medium":"Medium","slow":"Slow"},"animationStyle":{"fast":"Fast","hudLabel":"Animation Style","smooth":"Smooth"},"appearance":{"label":"Appearance","opaque":"Opaque","translucent":"Translucent"},"areaUnit":{"label":"Area"},"coordinateUnit":{"label":"Coordinate System"},"distanceUnit":{"label":"Distance"},"fireAreaUnit":{"label":"Fire Burn Area"},"mapTooltip":{"disabled":"Disabled","enabled":"Enabled","label":"Map Tooltip"},"precipitationTheme":{"dark":"Dark","label":"Precipitation Theme","light":"Light"},"precipitationUnit":{"label":"Precipitation"},"pressureUnit":{"label":"Atmospheric Pressure"},"temperatureUnit":{"label":"Temperature"},"windDirectionUnit":{"label":"Wind Direction"},"windUnit":{"label":"Wind Speed"}},"storm":{"area":"Potential Development Area","chance":{"day2":"{chance} in 2 days","day7":"{chance} in 7 days","development":"Potential for development","high":"high","hours24":"{chance} chance in 24 hours","low":"low","medium":"medium"},"cone":"Cone of Uncertainty","forecast":"Forecast","lastMod":"Last Modified:","liveTitle":"LIVE Tracker, Updates & Forecast","warning-hurricane":"Hurricane Warning","warning-storm":"Tropical Storm Warning","watch-hurricane":"Hurricane Watch","watch-storm":"Tropical Storm Watch","winds":"{wind} winds"},"subscription":{"tierPro":"Pro"},"unit":{"acre":"acre","acres":"acres","acreShort":"ac","beaufort":"Bft","celsius":"\u00b0C","dbz":"dBZ","degree":"\u00b0","fahrenheit":"\u00b0F","feet":"ft","hectare":"hectare","hectares":"hectares","hectareShort":"ha","hpa":"hPa","inh":"in/h","inhg":"inHg","km":"km","km2":"km\u00b2","kmh":"km/h","knot":"knot","knots":"knots","mb":"mb","meters":"m","miles":"mi","miles2":"sq mi","mmh":"mm/h","mmhg":"mmHg","mph":"mph","ms":"m/s","nm":"NM","utc":"UTC"}}};window._ZE.config.timeOffset=1787348228000-new Date().getTime();setTimeout(function(){var s=document.styleSheets;for(var i=s.length;i--;){s[i].disabled=s[i].ownerNode.tagName==='STYLE';}},150);</script>
<script src="/assets/js/app.62ebf99c.js"></script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Не найдено
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 0 оптимально.
Внешние ссылки
Кол-во: 29
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 29 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице ссылки с атрибутом rel='nofollow' 22.
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| play.google.com |
<strong>Zoom Earth</strong>
|
Анализировать url |
| apps.apple.com |
App Store
|
Анализировать url |
| play.google.com |
Google Play
|
Анализировать url |
| dwd.de |
ICON
|
Анализировать url |
| emc.ncep.noaa.gov |
GFS
|
Анализировать url |
| zoom.earth |
sources
|
Анализировать url |
| nesdis.noaa.gov |
NOAA GOES
|
Анализировать url |
| eumetsat.int |
EUMETSAT Meteosat
|
Анализировать url |
| jma.go.jp |
JMA Himawari
|
Анализировать url |
| aqua.nasa.gov |
Aqua
|
Анализировать url |
| terra.nasa.gov |
Terra
|
Анализировать url |
| earthdata.nasa.gov |
GIBS
|
Анализировать url |
| earthdata.nasa.gov |
EOSDIS
|
Анализировать url |
| nhc.noaa.gov |
NHC
|
Анализировать url |
| metoc.navy.mil |
JTWC
|
Анализировать url |
| nrlmry.navy.mil |
NRL
|
Анализировать url |
| ncdc.noaa.gov |
IBTrACS
|
Анализировать url |
| nifc.gov |
NIFC
|
Анализировать url |
| ciffc.net |
CIFFC
|
Анализировать url |
| emergency.copernicus.eu |
CEMS
|
Анализировать url |
| forest-fire.emergency.copernicus.eu |
EFFIS
|
Анализировать url |
| gdacs.org |
GDACS
|
Анализировать url |
| zoom.earth |
sources
|
Анализировать url |
| firms.modaps.eosdis.nasa.gov |
FIRMS
|
Анализировать url |
| openstreetmap.org |
OpenStreetMap
|
Анализировать url |
| zoom.earth |
contact form
|
Анализировать url |
| zoom.earth |
Terms of Service
|
Анализировать url |
| zoom.earth |
Privacy Policy
|
Анализировать url |
| play.google.com |
<span class="icon"></span>
<span class="text">Download App</span>
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт flashearth.com в целом хорошо оптимизирован и готов к продвижению на 71%.
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: