Анализ сайта talk.objc.io
Основное Готовность: 45%
Домен
talk.objc.io
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Используйте для продвижения только домен второго уровня.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
Сайт небезопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте не найден защищенный протокол ssl и сайт не открывается по https!
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~0,55сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,55сек оптимальна.
Объем документа
36Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 36Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 2
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 2 достаточно.
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | /assets/d9841708466aa19972e6d3a6fbee46fc-application.css | |
| js | https://www.googletagmanager.com/gtag/js?id=UA-40809116-1 |
Серверные заголовки
Кол-во: 7
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 7шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Nel | {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1} |
| Report-To | {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=p%2FHg94XyS1e%2BjiNBoibfmKLDa5jtSKG%2BqFrzsNG14RY%3D\u0026sid=af571f24-03ee-46d1-9f90-ab9030c2c74c\u0026ts=1787478903"}],"max_age":3600} |
| Reporting-Endpoints | heroku-nel="https://nel.heroku.com/reports?s=p%2FHg94XyS1e%2BjiNBoibfmKLDa5jtSKG%2BqFrzsNG14RY%3D&sid=af571f24-03ee-46d1-9f90-ab9030c2c74c&ts=1787478903" |
| Server | Heroku |
| Via | 1.1 heroku-router |
| Date | Sun, 23 Aug 2026 09:55:03 GMT |
| Transfer-Encoding | chunked |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Heroku
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
В заголовке Server указано: Heroku.
Мета-теги Готовность: 32%
Title
Swift Talk - objc.io
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 20, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
A weekly video series on Swift programming by Chris Eidhof and Florian Kugler. objc.io publishes books, videos, and articles on advanced techniques for iOS and macOS development.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 178, оптимально: от 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, initial-scale=1, user-scalable=no
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Meta-тег viewport со значением user-scalable определяет доступность масштабирования страницы пользователем.
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 2
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 2шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1, user-scalable=no |
| name | description | A weekly video series on Swift programming by Chris Eidhof and Florian Kugler. objc.io publishes books, videos, and articles on advanced techniques for iOS and macOS development. |
Оптимизация Готовность: 82%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в одном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Среднее число слов в абзаце 4 слишком мало. Сделайте контент более читаемым!
Кол-во слов 292 слишком мало. Добавьте больше текста (минимум 400 слов)!
Слова из title 3 встречаются в тексте достаточно.
Абзацев с текстом 41 достаточно.
Кол-во знаков контента 1969 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 2. Это прекрасно.
На странице присутствуют заголовки <h2> 2. Это хорошо.
На странице присутствуют заголовки <h3> 34.
Тошнота
5,57
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
13,70%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота страницы в пределах нормы.
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| episodes | 31 | 10,62% |
| swiftui | 8 | 2,74% |
| building | 6 | 2,05% |
| episode | 5 | 1,71% |
| language | 5 | 1,71% |
| programming | 4 | 1,37% |
| experiments | 4 | 1,37% |
| animations | 3 | 1,03% |
| model: | 3 | 1,03% |
| issues | 2 | 0,68% |
| explained | 2 | 0,68% |
| layout | 2 | 0,68% |
| 2h54min | 2 | 0,68% |
| library | 2 | 0,68% |
| 2h13min | 2 | 0,68% |
| workshop | 1 | 0,34% |
| subscribe | 1 | 0,34% |
| weekly | 1 | 0,34% |
| series | 1 | 0,34% |
| recent | 1 | 0,34% |
Индексация Готовность: 0%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 94 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Не найден
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Файл robots.txt не найден (ошибка 404). Крайне рекомендуем добавить файл robots.txt, это правило хорошего тона для поисковых роботов.
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 50
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 50 оптимально.
На странице присутствуют изображения 29.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| / |
<span>Swift Talk</span>
|
|
Анализировать url |
| /users/auth/github?origin=%2F |
Log in
|
|
Анализировать url |
| /subscribe |
Subscribe
|
|
Анализировать url |
| /episodes |
See All
|
|
Анализировать url |
| /episodes/S01E499-split-pane-animations-part-2 |
<div style="background-image: url('https://i.vimeocdn.com/video/2177623928-4ae559550a21fb9ea52d330b2bf5340174acbe93e58c13da9ab223666f3310eb-d_1260x630')" class=" ratio__container bg-center bg-cover">
</div><div class=" absolute position-stretch opacity-60 blend-darken gradient-episode-black">
</div><div class=" absolute position-stretch flex flex-column">
<div class=" mt-auto width-full flex items-center lh-100 ms-1 pa- color-white">
<span class=" ml-auto bold text-shadow-20">14 min</span>
</div>
</div><div class=" absolute position-stretch flex justify-center items-center color-white ">
<svg class="svg-fill-current icon-46" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 30 37" width="38" height="38" preserveaspectratio="xMidYMid meet">
<path fill="#FFF" fill-rule="evenodd" d="M26 17v-6c0-6.166-4.925-11-11-11C8.937 0 4 4.828 4 11v6H.998a.995.995 0 0 0-.998.992v18.016c0 .537.447.992.998.992h28.004c.55 0 .998-.444.998-.992V17.992c0-.537-.447-.992-.998-.992H26zm-4 0v-4.333C22 7.807 18.866 4 15 4c-3.858 0-7 3.804-7 8.667V17h14z"></path>
</svg>
</div>
|
|
Анализировать url |
| /collections/swiftui |
SwiftUI
|
|
Анализировать url |
| /episodes/S01E499-split-pane-animations-part-2 |
Split Pane Animations (Part 2)
|
|
Анализировать url |
| /episodes/S01E498-split-pane-animations-part-1 |
<div class=" ratio__container bg-center bg-cover" style="background-image: url('https://i.vimeocdn.com/video/2175578379-3b6b7306745ed715bdcbb22bd6792a6af5154eea20326336462ba922d0dc2c5b-d_590x270')">
</div><div class=" absolute position-stretch opacity-60 blend-darken gradient-episode-black">
</div><div class=" absolute position-stretch flex flex-column">
<div class=" mt-auto width-full flex items-center lh-100 ms-1 pa- color-white">
<svg class="svg-fill-current icon-26" xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewbox="0 0 34 36" preserveaspectratio="xMidYMid meet">
<path fill="#FFF" fill-rule="evenodd" d="M6.727 34.89c-.954.554-1.727.12-1.727-1V2.046C5 .94 5.746.53 6.674 1.136l25.652 16.77c.925.604.898 1.546-.053 2.1L6.727 34.89z"></path>
</svg>
<span class=" ml-auto bold text-shadow-20">13 min</span>
</div>
</div>
|
|
Анализировать url |
| /collections/swiftui |
SwiftUI
|
|
Анализировать url |
| /episodes/S01E498-split-pane-animations-part-1 |
Split Pane Animations (Part 1)
|
|
Анализировать url |
| /episodes/S01E497-building-a-language-model-mlx |
<div class=" ratio__container bg-center bg-cover" style="background-image: url('https://i.vimeocdn.com/video/2172764334-2991635349ceeb56fa045fa89da2a44f19d353ac28d84295d52670d4fbedd520-d_590x270')">
</div><div class=" absolute position-stretch opacity-60 blend-darken gradient-episode-black">
</div><div class=" absolute position-stretch flex flex-column">
<div class=" mt-auto width-full flex items-center lh-100 ms-1 pa- color-white">
<svg class="svg-fill-current icon-26" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 30 37" width="38" height="38" preserveaspectratio="xMidYMid meet">
<path fill="#FFF" fill-rule="evenodd" d="M26 17v-6c0-6.166-4.925-11-11-11C8.937 0 4 4.828 4 11v6H.998a.995.995 0 0 0-.998.992v18.016c0 .537.447.992.998.992h28.004c.55 0 .998-.444.998-.992V17.992c0-.537-.447-.992-.998-.992H26zm-4 0v-4.333C22 7.807 18.866 4 15 4c-3.858 0-7 3.804-7 8.667V17h14z"></path>
</svg>
<span class=" ml-auto bold text-shadow-20">34 min</span>
</div>
</div>
|
|
Анализировать url |
| /collections/experiments |
Experiments
|
|
Анализировать url |
| /episodes/S01E497-building-a-language-model-mlx |
Building a Language Model: MLX
|
|
Анализировать url |
| /episodes/S01E496-building-a-language-model-fixing-backpropagation |
<div class=" ratio__container bg-center bg-cover" style="background-image: url('https://i.vimeocdn.com/video/2170011295-c9fad0c4ea42832755a833be7d5cc2d5c6e540e2c18fbb1772a273d79b00ddfe-d_590x270')">
</div><div class=" absolute position-stretch opacity-60 blend-darken gradient-episode-black">
</div><div class=" absolute position-stretch flex flex-column">
<div class=" mt-auto width-full flex items-center lh-100 ms-1 pa- color-white">
<svg class="svg-fill-current icon-26" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 30 37" width="38" height="38" preserveaspectratio="xMidYMid meet">
<path fill="#FFF" fill-rule="evenodd" d="M26 17v-6c0-6.166-4.925-11-11-11C8.937 0 4 4.828 4 11v6H.998a.995.995 0 0 0-.998.992v18.016c0 .537.447.992.998.992h28.004c.55 0 .998-.444.998-.992V17.992c0-.537-.447-.992-.998-.992H26zm-4 0v-4.333C22 7.807 18.866 4 15 4c-3.858 0-7 3.804-7 8.667V17h14z"></path>
</svg>
<span class=" ml-auto bold text-shadow-20">24 min</span>
</div>
</div>
|
|
Анализировать url |
| /collections/experiments |
Experiments
|
|
Анализировать url |
| /episodes/S01E496-building-a-language-model-fixing-backpropagation |
Building a Language Model: Fixing Backpropagation
|
|
Анализировать url |
| /episodes/S01E495-building-a-language-model-gradient-descent |
<div class=" ratio__container bg-center bg-cover" style="background-image: url('https://i.vimeocdn.com/video/2167205513-8ca335260c86c6d99bd3a1d23fa86e3aa2a74464fe26fefacbbe9920f022b8dd-d_590x270')">
</div><div class=" absolute position-stretch opacity-60 blend-darken gradient-episode-black">
</div><div class=" absolute position-stretch flex flex-column">
<div class=" mt-auto width-full flex items-center lh-100 ms-1 pa- color-white">
<svg class="svg-fill-current icon-26" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 30 37" width="38" height="38" preserveaspectratio="xMidYMid meet">
<path fill="#FFF" fill-rule="evenodd" d="M26 17v-6c0-6.166-4.925-11-11-11C8.937 0 4 4.828 4 11v6H.998a.995.995 0 0 0-.998.992v18.016c0 .537.447.992.998.992h28.004c.55 0 .998-.444.998-.992V17.992c0-.537-.447-.992-.998-.992H26zm-4 0v-4.333C22 7.807 18.866 4 15 4c-3.858 0-7 3.804-7 8.667V17h14z"></path>
</svg>
<span class=" ml-auto bold text-shadow-20">23 min</span>
</div>
</div>
|
|
Анализировать url |
| /collections/experiments |
Experiments
|
|
Анализировать url |
| /episodes/S01E495-building-a-language-model-gradient-descent |
Building a Language Model: Gradient Descent
|
|
Анализировать url |
| /collections |
Show Contents
|
|
Анализировать url |
| /collections/swiftui |
SwiftUI
|
|
Анализировать url |
| /collections/swiftui-state-explained |
SwiftUI State Explained
|
|
Анализировать url |
| /collections/swiftui-layout-explained |
SwiftUI Layout Explained
|
|
Анализировать url |
| /collections/swiftui-path-builder |
SwiftUI Path Builder
|
|
Анализировать url |
| /collections/quick-open |
Quick Open
|
|
Анализировать url |
| /collections/template-language |
Building a Template Language
|
|
Анализировать url |
| /collections/retro-rampage |
Retro Rampage
|
|
Анализировать url |
| /collections/stopwatch |
SwiftUI Stopwatch App
|
|
Анализировать url |
| /collections/markdown-playgrounds |
Markdown Playgrounds
|
|
Анализировать url |
| /collections/map-routing |
Map Routing
|
|
Анализировать url |
| /collections/building-a-layout-library |
Building a Layout Library
|
|
Анализировать url |
| /collections/building-a-form-library |
Building a Form Library
|
|
Анализировать url |
| /collections/refactoring-large-view-controllers |
Refactoring Large View Controllers
|
|
Анализировать url |
| /collections/swift-the-language |
Swift, the Language
|
|
Анализировать url |
| /collections/networking |
Networking
|
|
Анализировать url |
| /collections/architecture |
Architecture
|
|
Анализировать url |
| /collections/functional-programming |
Functional Programming
|
|
Анализировать url |
| /collections/table-views |
Table Views
|
|
Анализировать url |
| /collections/reactive-programming |
Reactive Programming
|
|
Анализировать url |
| /collections/incremental-programming |
Incremental Programming
|
|
Анализировать url |
| /collections/server-side-swift |
Server-Side Swift
|
|
Анализировать url |
| /collections/type-safe-api-wrappers |
Type-Safe API Wrappers
|
|
Анализировать url |
| /collections/libraries |
Libraries
|
|
Анализировать url |
| /collections/tooling |
Tooling
|
|
Анализировать url |
| /collections/ios-at-kickstarter |
iOS at Kickstarter
|
|
Анализировать url |
| /collections/collection-protocols |
Collection Protocols
|
|
Анализировать url |
| /collections/data-structures |
Data Structures
|
|
Анализировать url |
| /collections/experiments |
Experiments
|
|
Анализировать url |
| /collections/ledger-mac-app |
Ledger Mac App
|
|
Анализировать url |
| / |
Swift Talk
|
|
Анализировать url |
Внешние ссылки
Кол-во: 14
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 14 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| objc.io |
<svg class="block logo logo--themed height-auto" xmlns="http://www.w3.org/2000/svg" preserveaspectratio="xMidYMid meet" viewbox="0 0 528 158" width="528" height="158">
<g id="Logo" fill="none" fill-rule="evenodd">
<g id="objc-logo-white-fit">
<g id="arrows" fill="#FFA940">
<path id="arrow-up" d="M423 73l8-7-45.5-46L340 66l8 7 32-34v86h11V39l32 34z"></path>
<path id="arrow-down" d="M520 80l8 7-45.5 46L437 87l8-7 32 34V28h11v86l32-34z"></path>
</g>
<g id="letters" fill="#0091D9">
<path id="letter-c" d="M260.362 124c-15.38 0-25.18-7.104-31.26-16.07C224.534 101.162 222 91.855 222 79c0-12.854 2.535-22.16 7.1-28.927C235.184 41.107 244.815 34 260.196 34c10.136 0 18.417 3.383 24.334 9.136C290.272 48.72 294.327 55.696 295 65h-14.5c-1.172-5.918-3.24-10.022-6.45-13.238-3.382-3.213-8.28-5.242-13.855-5.242-6.592 0-11.156 2.367-14.87 5.583-6.76 5.753-8.622 16.408-8.622 26.898 0 10.49 1.862 21.147 8.62 26.897 3.716 3.216 8.28 5.586 14.872 5.586 5.91 0 11.15-2.2 14.528-5.753 3.044-3.213 5.072-7.105 5.777-12.73H295c-.67 9.136-4.22 16.115-9.966 21.698-6.082 5.92-14.193 9.302-24.672 9.302z"></path>
<path id="letter-j" d="M168 156.306V143.94c3.582.675 7.17.846 10.757.846 6.484 0 9.732-5.086 9.243-10.846V36h15v97.77c.002 14.91-7.34 24.23-23.732 24.23-4.438 0-7-.338-11.268-1.694zM188 0h15v15h-15V0z"></path>
<path id="letter-b" d="M132.358 124c-9.67 0-20.696-4.724-25.616-13.326L106 122H93V0h15v46c4.58-7.76 15.028-11.75 24.358-11.75 10.007 0 17.98 3.373 23.578 8.604C164.59 51.12 169 64.618 169 79.294c.002 14.173-4.238 27.162-12.38 35.43-5.6 5.735-13.743 9.276-24.262 9.276zm-1.786-78c-6.317 0-10.587 2.513-14.006 5.528-7.173 6.2-9.566 16.42-9.566 26.973 0 10.553 2.393 20.774 9.566 26.972 3.42 3.015 7.69 5.528 14.006 5.528C149.872 111 155 94.08 155 78.5c0-15.578-5.127-32.5-24.428-32.5z"></path>
<path id="letter-o" d="M63.844 114.018c-6.25 6.093-15.03 9.982-25.84 9.982s-19.592-3.89-25.843-9.982C2.876 104.884 0 92.534 0 79 0 65.47 2.875 53.117 12.16 43.983 18.41 37.892 27.192 34 38 34c10.81 0 19.59 3.89 25.84 9.982C73.13 53.116 76 65.468 76 79.002c0 13.532-2.868 25.882-12.156 35.016zm-9.85-61.953C50.42 48.528 45.315 46 38.503 46c-6.81 0-11.92 2.526-15.497 6.065C16.875 58.295 15 68.565 15 78.5c0 9.937 1.876 20.206 8.005 26.438C26.58 108.472 31.692 111 38.502 111c6.81 0 11.917-2.526 15.493-6.062C60.125 98.708 62 88.438 62 78.5c0-9.934-1.88-20.206-8.005-26.435z"></path>
</g>
</g>
</g>
</svg>
<h1 class=" visuallyhidden">objc.io</h1>
|
Анализировать url |
| objc.io |
<span>Books</span>
|
Анализировать url |
| objc.io |
<span>Issues</span>
|
Анализировать url |
| objc.io |
<span>SwiftUI Workshop</span>
|
Анализировать url |
| objc.io |
<svg xmlns="http://www.w3.org/2000/svg" preserveaspectratio="xMaxYMax meet" viewbox="0 0 528 158" width="528" height="158" class="logo logo--themed">
<g id="Logo" fill="none" fill-rule="evenodd">
<g id="objc-logo-white-fit">
<g id="arrows" fill="#FFA940">
<path id="arrow-up" d="M423 73l8-7-45.5-46L340 66l8 7 32-34v86h11V39l32 34z"></path>
<path id="arrow-down" d="M520 80l8 7-45.5 46L437 87l8-7 32 34V28h11v86l32-34z"></path>
</g>
<g id="letters" fill="#0091D9">
<path id="letter-c" d="M260.362 124c-15.38 0-25.18-7.104-31.26-16.07C224.534 101.162 222 91.855 222 79c0-12.854 2.535-22.16 7.1-28.927C235.184 41.107 244.815 34 260.196 34c10.136 0 18.417 3.383 24.334 9.136C290.272 48.72 294.327 55.696 295 65h-14.5c-1.172-5.918-3.24-10.022-6.45-13.238-3.382-3.213-8.28-5.242-13.855-5.242-6.592 0-11.156 2.367-14.87 5.583-6.76 5.753-8.622 16.408-8.622 26.898 0 10.49 1.862 21.147 8.62 26.897 3.716 3.216 8.28 5.586 14.872 5.586 5.91 0 11.15-2.2 14.528-5.753 3.044-3.213 5.072-7.105 5.777-12.73H295c-.67 9.136-4.22 16.115-9.966 21.698-6.082 5.92-14.193 9.302-24.672 9.302z"></path>
<path id="letter-j" d="M168 156.306V143.94c3.582.675 7.17.846 10.757.846 6.484 0 9.732-5.086 9.243-10.846V36h15v97.77c.002 14.91-7.34 24.23-23.732 24.23-4.438 0-7-.338-11.268-1.694zM188 0h15v15h-15V0z"></path>
<path id="letter-b" d="M132.358 124c-9.67 0-20.696-4.724-25.616-13.326L106 122H93V0h15v46c4.58-7.76 15.028-11.75 24.358-11.75 10.007 0 17.98 3.373 23.578 8.604C164.59 51.12 169 64.618 169 79.294c.002 14.173-4.238 27.162-12.38 35.43-5.6 5.735-13.743 9.276-24.262 9.276zm-1.786-78c-6.317 0-10.587 2.513-14.006 5.528-7.173 6.2-9.566 16.42-9.566 26.973 0 10.553 2.393 20.774 9.566 26.972 3.42 3.015 7.69 5.528 14.006 5.528C149.872 111 155 94.08 155 78.5c0-15.578-5.127-32.5-24.428-32.5z"></path>
<path id="letter-o" d="M63.844 114.018c-6.25 6.093-15.03 9.982-25.84 9.982s-19.592-3.89-25.843-9.982C2.876 104.884 0 92.534 0 79 0 65.47 2.875 53.117 12.16 43.983 18.41 37.892 27.192 34 38 34c10.81 0 19.59 3.89 25.84 9.982C73.13 53.116 76 65.468 76 79.002c0 13.532-2.868 25.882-12.156 35.016zm-9.85-61.953C50.42 48.528 45.315 46 38.503 46c-6.81 0-11.92 2.526-15.497 6.065C16.875 58.295 15 68.565 15 78.5c0 9.937 1.876 20.206 8.005 26.438C26.58 108.472 31.692 111 38.502 111c6.81 0 11.917-2.526 15.493-6.062C60.125 98.708 62 88.438 62 78.5c0-9.934-1.88-20.206-8.005-26.435z"></path>
</g>
</g>
</g>
</svg>
|
Анализировать url |
| objc.io |
Books
|
Анализировать url |
| objc.io |
Workshops
|
Анализировать url |
| objc.io |
Issues
|
Анализировать url |
| objc.io |
Blog
|
Анализировать url |
| objc.io |
Newsletter
|
Анализировать url |
| twitter.com |
Twitter
|
|
| youtube.com |
YouTube
|
Анализировать url |
| objc.io |
About
|
Анализировать url |
| objc.io |
Imprint & Legal
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Выполнен подробный анализ сайта talk.objc.io: готовность на 40%. Чтобы выполнить все условия и попасть на первую страницу выдачи поисковых систем требуется:
Постарайтесь исправить общие ошибки.
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: