Анализ сайта isotype.org
Основное Готовность: 65%
Домен
isotype.org
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://isotype.org
301 MovedPermanently
http://www.isotype.org/
200 OK
Безопасность
Сайт небезопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте не найден защищенный протокол ssl и сайт не открывается по https!
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
it-IT
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: it-IT.
Скорость загрузки
~0,84сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,84сек оптимальна.
Объем документа
48Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 48Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 8
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 8 достаточно.
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | text/css | http://www.isotype.org/ws-custom/themes/your-theme/css/all.css |
| stylesheet | text/css | http://www.isotype.org/ws-custom/themes/your-theme/css/vgrid.css |
| stylesheet | text/css | http://www.isotype.org/ws-custom/themes/your-theme/css/hgrid.css |
| stylesheet | text/css | http://www.isotype.org/ws-custom/themes/your-theme/css/maxgrid.css |
| js | http://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js | |
| js | https://www.googletagmanager.com/gtag/js?id=G-G3WYBN1K5J | |
| js | https://accounts.google.com/gsi/client | |
| js | http://www.isotype.org/ws-custom/themes/your-theme/js/functions.js |
Серверные заголовки
Кол-во: 7
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 7шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Sun, 23 Aug 2026 11:40:06 GMT |
| Server | Apache |
| Cache-Control | no-store, must-revalidate, no-cache |
| Pragma | no-cache |
| Set-Cookie | PHPSESSID=ee82149477c1b1e4212758b2c393fc7a; expires=Mon, 24-Aug-2026 11:40:06 GMT; Max-Age=86400; path=/; HttpOnly; SameSite=Lax |
| Vary | Accept-Encoding |
| Transfer-Encoding | chunked |
CMS
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
Сайт работает на CMS PrestaShop.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Apache.
Мета-теги Готовность: 23%
Title
ISOTYPE.ORG – Comunica l’eccellenza
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение: 35, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Siamo un network di creativi esperti in comunicazione e marketing.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо увеличить число символов в description (текущее значение мало: 66, минимум: 80, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
index, follow
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots со значениями index, follow не накладывает ограничений на индексирование и показ контента.
Адаптивность
width=device-width,minimum-scale=1,initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег 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 со значением minimum-scale определяет минимальный масштаб области просмотра.
Разметка OpenGraph
Кол-во: 4
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:type | website |
| og:title | ISOTYPE.ORG – Comunica l’eccellenza |
| og:description | Siamo un network di creativi esperti in comunicazione e marketing. |
| og:url | http://www.isotype.org/ |
Все мета-теги
Кол-во: 7
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 7шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width,minimum-scale=1,initial-scale=1 |
| name | description | Siamo un network di creativi esperti in comunicazione e marketing. |
| name | robots | index, follow |
| property | og:type | website |
| property | og:title | ISOTYPE.ORG – Comunica l’eccellenza |
| property | og:description | Siamo un network di creativi esperti in comunicazione e marketing. |
| property | og:url | http://www.isotype.org/ |
Оптимизация Готовность: 82%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Абзацев с текстом 6 слишком мало. Добавьте больше абзацев с текстом (тег <p>)!
Кол-во слов 221 слишком мало. Добавьте больше текста (минимум 400 слов)!
Слова из title 3 встречаются в тексте достаточно.
Среднее число слов в абзаце 12 достаточно.
Кол-во знаков контента 1572 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 7. Это прекрасно.
На странице присутствуют заголовки <h2> 1. Это хорошо.
На странице присутствуют заголовки <h3> 4.
Тошнота
2
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота страницы в пределах нормы 3.
Академич. тошнота
23,53%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| design | 4 | 1,81% |
| progetto | 4 | 1,81% |
| comunicazione | 3 | 1,36% |
| grafico | 3 | 1,36% |
| language | 2 | 0,90% |
| isotype | 2 | 0,90% |
| contatti | 2 | 0,90% |
| progettazione | 2 | 0,90% |
| amazon | 2 | 0,90% |
| kindle | 2 | 0,90% |
| lorenzo | 2 | 0,90% |
| tomasi | 2 | 0,90% |
| 00:00:00 | 2 | 0,90% |
| chiudi | 2 | 0,90% |
| info@isotype | 1 | 0,45% |
| comunica | 1 | 0,45% |
| l’eccellenza | 1 | 0,45% |
| network | 1 | 0,45% |
| creativi | 1 | 0,45% |
| esperti | 1 | 0,45% |
Индексация Готовность: 80%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 32 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 37048 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://isotype.org/robots.txt
301 MovedPermanently
http://www.isotype.org/robots.txt
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html id="robots.txt" lang="it-IT" class="ws page">
<head>
<title>ISOTYPE.ORG – Comunica l’eccellenza</title>
<meta charset="UTF-8" /><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1" /><meta name="description" content="Siamo un network di creativi esperti in comunicazione e marketing." /><meta name="robots" content="index, follow" /><meta property="og:type" content="website" /><meta property="og:title" content="ISOTYPE.ORG – Comunica l’eccellenza" /><meta property="og:description" content="Siamo un network di creativi esperti in comunicazione e marketing." /><meta property="og:url" content="http://www.isotype.org/robots.txt" /><link rel="alternate" hreflang="lang_code" href="url_of_page" />
<!-- WebFont.load -->
<script defer="defer" onload="webfont_load();" src="http://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script>
function webfont_load(){ WebFont.load({
google: {
families: ["Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200", "Titillium+Web:200,200i,300,300i,400,400i,600,600i,700,700i,900", "Raleway:300,300i,400,400i,600,600i,700,700i"]
}
}); }
</script>
<!-- js_header -->
<script>
function header1(){
var header1 = document.getElementById("header1");
var header1_hgroup = header1.firstElementChild;
var header1_nav1 = document.getElementById("header1-nav1");
var header1_nav1_width = header1.offsetWidth - header1_hgroup.offsetWidth;
header1_nav1.style["max-width"] = header1_nav1_width+"px"
}
document.addEventListener("DOMContentLoaded", () => {
header1();
});
</script><!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-G3WYBN1K5J"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag("js", new Date());
gtag("config", "G-G3WYBN1K5J");
</script>
<script src="https://accounts.google.com/gsi/client" async defer></script><script defer="defer" src="http://www.isotype.org/ws-custom/themes/your-theme/js/functions.js"></script><style media="all">/*
Align container
$horizontal: 'left' | 'center' | 'right' | 'justify' (stretch);
$vertical: 'top' | 'baseline' | 'middle' (center) | 'bottom' | 'justify' (stretch);
$method: text | flex | position | float;
@if $height != null {
height: $height;
}
*/
/*
$distribute: 'vertical' | 'horizontal';
$align: 'top' | 'middle' | 'bottom' | 'left' | 'center' | 'right';
$space: 'space-between' | 'space-around' | 'space-evenly';
$method: 'flex';
*/
@font-face {
font-family: system;
font-style: normal;
font-weight: 300;
src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma"); }
.material-symbols-outlined {
font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 48; }
img.svg-symbols {
width: 24px;
height: auto; }
html {
font-family: "system-ui", "system";
line-height: 1.5em;
color: #444;
font-size: 1rem;
font-weight: 400;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; }
body {
margin: 0; }
.all-no {
display: none !important; }
#main section {
padding-top: 2rem;
padding-bottom: 2rem; }
.padding-x2 {
padding: 2rem; }
.padding-d2 {
padding: 0.5rem; }
.padding-h-d2 {
padding-right: 0.5rem;
padding-left: 0.5rem; }
.padding-v-d2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem; }
.center, .content-container {
margin-left: auto;
margin-right: auto;
width: 100%; }
.content-container {
max-width: 1000px; }
#page {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: auto auto;
gap: 0px 0px;
grid-template-areas: "header" "main-container";
width: 100%; }
#header, #main, #footer, aside.meta {
box-sizing: border-box;
width: 100%; }
#header {
grid-area: header;
position: sticky;
top: 0; }
#header-top {
border-bottom: 1px solid #e6e6e6; }
#header1 {
display: flex;
align-items: center;
justify-content: space-between; }
#header1 > div {
display: flex; }
#header1 > div > [itemprop="logo"] > img {
height: 4em;
margin-top: 1.5em;
margin-right: 1em; }
#main-container {
grid-area: main-container;
overflow-y: auto; }
main {
grid-area: main; }
.cover {
width: 100%;
background-color: #808080;
background-size: cover;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat; }
.cover h1 {
margin: 0; }
img[itemprop="primaryImageOfPage"] {
width: 100%; }
a {
color: #0190e2; }
a:hover {
color: #0073aa; }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
font-family: 'Titillium Web', 'ambroise-std', 'Trebuchet MS', Georgia, serif;
color: #e30513; }
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a {
color: inherit;
text-decoration: none; }
h1 strong, .h1 strong, h2 strong, .h2 strong, h3 strong, .h3 strong, h4 strong, .h4 strong, h5 strong, .h5 strong, h6 strong, .h6 strong {
color: inherit;
font-size: 1em;
font-weight: bold; }
h1.monochrome strong, .h1.monochrome strong, h2.monochrome strong, .h2.monochrome strong, h3.monochrome strong, .h3.monochrome strong, h4.monochrome strong, .h4.monochrome strong, h5.monochrome strong, .h5.monochrome strong, h6.monochrome strong, .h6.monochrome strong {
color: inherit; }
.uppercase {
text-transform: uppercase; }
ul, ol, dl {
padding-left: 1em; }
.flex {
display: flex; }
.flex .flex1 {
flex: 1; }
.width-full {
width: 100%; }
.box {
padding: 1rem; }
.nav .material-symbols-outlined {
vertical-align: middle; }
#header a, #footer a, .nav a {
color: #e30513;
box-sizing: border-box;
text-decoration: none; }
#header li a, #footer li a, .nav li a {
border-bottom: 2px solid transparent; }
#header li a:hover, #footer li a:hover, .nav li a:hover {
color: #444;
border-bottom: 2px solid #444; }
#header li.current-menu-item a, #footer li.current-menu-item a, .nav li.current-menu-item a {
color: #e30513;
border-bottom: 2px solid #e30513; }
.nav abbr[title] {
text-decoration: none; }
.nav .material-symbols-outlined ~ .text {
vertical-align: middle;
margin-left: 0.5rem; }
.nav > div {
display: flex; }
.nav > div > ul, .nav > div > ol {
display: flex;
margin: 0;
padding: 0;
list-style: none; }
.nav > div > ul > li, .nav > div > ol > li {
margin: 0; }
.nav > div > ul > li a, .nav > div > ol > li a {
padding: 0.5rem 0;
text-decoration: none; }
.nav.padding-h-d2 {
padding: 0; }
.nav.padding-h-d2 > div > ul > li a, .nav.padding-h-d2 > div > ol > li a {
padding: 0.5rem; }
.nav.vertical > div {
align-items: flex-end; }
.nav.vertical > div > ul, .nav.vertical > div > ol {
flex-direction: column;
align-items: flex-start; }
.nav.vertical > div > ul li, .nav.vertical > div > ol li, .nav.vertical > div > ul li a, .nav.vertical > div > ol li a {
display: flex;
align-items: center; }
.nav.vertical > div.fullwidth > div > ul > li, .nav.vertical > div.fullwidth > div > ol > li {
width: 100%; }
.nav.vertical > div.fullwidth > div > ul > li a, .nav.vertical > div.fullwidth > div > ol > li a {
width: 100%; }
.nav.horizontal > div {
justify-content: space-between;
align-items: center; }
.nav.horizontal > div > ul, .nav.horizontal > div > ol {
flex-direction: row;
justify-content: space-between;
align-items: center; }
.nav.horizontal > div > ul > li, .nav.horizontal > div > ol > li {
display: inline-block; }
.label, legend.label {
padding: 0.5rem 0.5rem 0.5rem 0;
margin-bottom: 2px;
position: relative;
top: -0.05rem; }
.label.background, legend.label.background {
padding: 0.5rem; }
.label.material-icons, legend.label.material-icons, .label .material-icons, legend.label .material-icons {
padding: 0.25rem;
line-height: 1.2; }
.label .help, legend.label .help {
display: block;
font-size: 0.8em; }
input:not([type]), input[type="color"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="time"], input[type="week"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea, select {
box-sizing: border-box;
min-width: 100px;
min-height: 2.5rem;
font-size: 1rem;
border: none;
border-bottom: 2px solid #0190e2;
border-radius: 0;
padding: 0.5em;
outline: none;
background: transparent;
box-shadow: none;
transition: all 0.3s; }
input:not([type]):hover, input[type="color"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="date"]:hover, input[type="time"]:hover, input[type="week"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="url"]:hover, textarea:hover, select:hover, input:not([type]):focus, input[type="color"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, textarea:focus, select:focus, input:not([type]):active, input[type="color"]:active, input[type="datetime"]:active, input[type="datetime-local"]:active, input[type="date"]:active, input[type="time"]:active, input[type="week"]:active, input[type="email"]:active, input[type="month"]:active, input[type="number"]:active, input[type="password"]:active, input[type="search"]:active, input[type="tel"]:active, input[type="text"]:active, input[type="url"]:active, textarea:active, select:active {
border-color: #0073aa; }
[type="checkbox"] {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
display: inline-block;
position: relative;
top: 0.13em;
width: 1.5em;
height: 1.5em;
z-index: 0;
border: 2px solid #0190e2;
border-radius: 0;
transition: 0.2s;
margin-right: 0.5em;
border-radius: 1px; }
[type="checkbox"]:checked {
top: 0px;
left: -5px;
width: 0.5em;
height: 1em;
border-top: 2px solid transparent;
border-left: 2px solid transparent;
border-right: 2px solid #444;
border-bottom: 2px solid #444;
-webkit-transform: rotate(40deg);
transform: rotate(40deg);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%; }
.button {
display: flex;
align-items: center;
border: 0 none;
border-radius: 0.5em;
padding: 0.5em 1em;
background: #0190e2;
color: #fff;
font-size: 1rem; }
.button:hover {
background: #0073aa;
color: #fff; }
.button .material-symbols-outlined.right {
margin-left: 0.25em; }
.button .material-symbols-outlined.left {
margin-right: 0.25em; }
a.button {
text-decoration: none; }
.grid-container, .grid-container * {
box-sizing: border-box;
/* Fondamentale: include il bordo nel calcolo della larghezza */
margin: 0;
padding: 0; }
/* CONTENITORE: Chiude il perimetro in basso e a destra */
.grid-container {
display: flex;
flex-wrap: wrap;
width: 100%;
container-type: inline-size;
container-name: myGrid;
border: 1px solid #e6e6e6;
/* Colore di sfondo opzionale per evitare pixel vuoti nel rendering sub-pixel */
background-color: white; }
/* CELLA: Disegna i bordi in alto e a sinistra */
.grid-cell {
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #e6e6e6;
aspect-ratio: 1;
text-decoration: none;
overflow: hidden;
transition: background-color 0.2s; }
.grid-cell:hover {
background-color: #e6e6e6;
cursor: pointer;
/* Per evidenziare il bordo attivo sopra gli altri (opzionale):
z-index: 1;
outline: 1px solid #999;
*/ }
.grid-cell img {
width: 100%;
height: 100%;
display: block;
fill: #555; }
/* RESPONSIVITÀ (Container Queries) */
/* < 1000px: 2 colonne */
.grid-cell {
flex: 0 0 50%;
max-width: 50%; }
/* >= 1000px: 4 colonne */
@container myGrid (min-width: 998px) {
.grid-cell {
flex: 0 0 25%;
max-width: 25%; } }
</style><style media="screen">/*
Align container
$horizontal: 'left' | 'center' | 'right' | 'justify' (stretch);
$vertical: 'top' | 'baseline' | 'middle' (center) | 'bottom' | 'justify' (stretch);
$method: text | flex | position | float;
@if $height != null {
height: $height;
}
*/
/*
$distribute: 'vertical' | 'horizontal';
$align: 'top' | 'middle' | 'bottom' | 'left' | 'center' | 'right';
$space: 'space-between' | 'space-around' | 'space-evenly';
$method: 'flex';
*/
#page, .page-shadow {
-webkit-box-shadow: 0 0 1.25rem 0.9375rem rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 1.25rem 0.9375rem rgba(0, 0, 0, 0.2);
box-shadow: 0 0 1.25rem 0.9375rem rgba(0, 0, 0, 0.2); }
#header, .shadow-bottom {
-webkit-box-shadow: -0.0625rem 0.0625rem 0.1875rem rgba(0, 0, 0, 0.14);
-moz-box-shadow: -0.0625rem 0.0625rem 0.1875rem rgba(0, 0, 0, 0.14);
box-shadow: -0.0625rem 0.0625rem 0.1875rem rgba(0, 0, 0, 0.14); }
#page {
max-width: 1280px; }
#header {
background-color: #fff; }
#footer {
background-color: #e6e6e6; }
nav.vertical > h3 {
margin-bottom: 0.5rem; }
</style><style media="screen and (max-width: 999px)">/*
Align container
$horizontal: 'left' | 'center' | 'right' | 'justify' (stretch);
$vertical: 'top' | 'baseline' | 'middle' (center) | 'bottom' | 'justify' (stretch);
$method: text | flex | position | float;
@if $height != null {
height: $height;
}
*/
/*
$distribute: 'vertical' | 'horizontal';
$align: 'top' | 'middle' | 'bottom' | 'left' | 'center' | 'right';
$space: 'space-between' | 'space-around' | 'space-evenly';
$method: 'flex';
*/
.vgrid-no, .hgrid, .maxgrid, .print {
display: none !important; }
.content-container {
box-sizing: border-box;
padding: 0.5rem; }
#header-top .email.link .text, #header-top .telephone.link .text {
display: none; }
#header1 {
flex-wrap: wrap; }
#header1 > * {
width: 100%; }
#header1 > div {
display: flex;
align-items: center;
justify-content: space-between; }
#header1 > div > [itemprop="logo"] > img {
margin-top: 0;
margin-right: 0; }
#header1 h1[itemprop="name"] {
margin-bottom: 0.2em; }
#header1 h2[itemprop="headline"] {
margin-top: 0; }
#header1-nav1 h3 {
text-align: right; }
.nav.vgrid-fullwidth > div > ul > li, .nav.vgrid-fullwidth > div > ol > li {
width: 100%; }
.nav.vgrid-fullwidth > div > ul > li a, .nav.vgrid-fullwidth > div > ol > li a {
width: 100%; }
</style><style media="screen and (min-width: 1000px)"/*
Align container
$horizontal: 'left' | 'center' | 'right' | 'justify' (stretch);
$vertical: 'top' | 'baseline' | 'middle' (center) | 'bottom' | 'justify' (stretch);
$method: text | flex | position | float;
@if $height != null {
height: $height;
}
*/
/*
$distribute: 'vertical' | 'horizontal';
$align: 'top' | 'middle' | 'bottom' | 'left' | 'center' | 'right';
$space: 'space-between' | 'space-around' | 'space-evenly';
$method: 'flex';
*/
.hgrid-no, .vgrid, .maxgrid, .print {
display: none !important; }
.nav.hgrid-horizontal > div > ul, .nav.hgrid-horizontal > div > ol {
flex-direction: row;
justify-content: space-between;
align-items: center; }
.nav.hgrid-horizontal > div > ul > li, .nav.hgrid-horizontal > div > ol > li {
display: inline-block;
margin: 0 1rem; }
#header1-nav1 {
overflow-x: auto; }
</style><style media="screen and (min-width: 1280px)"/*
Align container
$horizontal: 'left' | 'center' | 'right' | 'justify' (stretch);
$vertical: 'top' | 'baseline' | 'middle' (center) | 'bottom' | 'justify' (stretch);
$method: text | flex | position | float;
@if $height != null {
height: $height;
}
*/
/*
$distribute: 'vertical' | 'horizontal';
$align: 'top' | 'middle' | 'bottom' | 'left' | 'center' | 'right';
$space: 'space-between' | 'space-around' | 'space-evenly';
$method: 'flex';
*/
.vgrid, .hgrid, .print {
display: none !important; }
.maxgrid-display-none, .maxgrid-no {
display: none !important; }
.maxgrid-flex {
display: flex;
display: -webkit-flex;
flex-wrap: wrap; }
.maxgrid-flex > * {
box-sizing: border-box; }
.maxgrid-flex > .flex-grow1 {
flex-grow: 1; }
.maxgrid-flex.nowrap {
flex-wrap: nowrap; }
.maxgrid-flex-no {
display: inherit; }
.maxgrid-flex1 {
flex: 1; }
.maxgrid-position {
position: relative;
width: 100%; }
.maxgrid-float {
width: 100%;
overflow: hidden; }
.maxgrid-width-full {
box-sizing: border-box;
width: 100%; }
.maxgrid-width-half, .maxgrid-w1of2 {
width: 50%; }
.maxgrid-w1of3 {
width: 33.3333333333%; }
.maxgrid-w2of3 {
width: 66.6666666667%; }
.maxgrid-w1of4 {
width: 25%; }
.maxgrid-w1of5 {
width: 20%; }
.maxgrid-w2 {
width: 50%; }
.maxgrid-cols1 {
width: 100%; }
.maxgrid-cols1 > * {
width: 100%; }
.maxgrid-cols2 {
width: 100%; }
.maxgrid-cols2 > * {
width: calc((100% - 1rem * (2 - 1)) / 2 + 1rem * 1);
padding-left: 0.5rem;
padding-right: 0.5rem; }
.maxgrid-cols2 > :nth-child(2n+1) {
width: calc((100% - 1rem * (2 - 1)) / 2 + 1rem/2 * 1);
padding-left: 0;
padding-right: 0.5rem; }
.maxgrid-cols2 > :nth-child(2n) {
width: calc((100% - 1rem * (2 - 1)) / 2 + 1rem/2 * 1);
padding-left: 0.5rem;
padding-right: 0; }
.maxgrid-cols3 {
width: 100%; }
.maxgrid-cols3 > * {
width: calc((100% - 1rem * (3 - 1)) / 3 + 1rem * 1);
padding-left: 0.5rem;
padding-right: 0.5rem; }
.maxgrid-cols3 > :nth-child(3n+1) {
width: calc((100% - 1rem * (3 - 1)) / 3 + 1rem/2 * 1);
padding-left: 0;
padding-right: 0.5rem; }
.maxgrid-cols3 > :nth-child(3n) {
width: calc((100% - 1rem * (3 - 1)) / 3 + 1rem/2 * 1);
padding-left: 0.5rem;
padding-right: 0; }
.maxgrid-cols4 {
width: 100%; }
.maxgrid-cols4 > * {
width: calc((100% - 1rem * (4 - 1)) / 4 + 1rem * 1);
padding-left: 0.5rem;
padding-right: 0.5rem; }
.maxgrid-cols4 > :nth-child(4n+1) {
width: calc((100% - 1rem * (4 - 1)) / 4 + 1rem/2 * 1);
padding-left: 0;
padding-right: 0.5rem; }
.maxgrid-cols4 > :nth-child(4n) {
width: calc((100% - 1rem * (4 - 1)) / 4 + 1rem/2 * 1);
padding-left: 0.5rem;
padding-right: 0; }
/*
@if $grid != '' {
.section-padding-top,
.section,
.maxgrid-section-padding-top,
.maxgrid-section {
padding-top: $maxgrid-content-start-top;
}
.section-padding-bottom,
.section,
.maxgrid-section-padding-bottom,
.maxgrid-section {
padding-bottom: $maxgrid-content-start-top;
}
}
*/
.maxgrid-padding-d4, .maxgrid-padding-v-d4, .maxgrid-padding-top-d4 {
padding-top: 0.25rem !important; }
.maxgrid-padding-d4, .maxgrid-padding-v-d4, .maxgrid-padding-bottom-d4 {
padding-bottom: 0.25rem !important; }
.maxgrid-padding-d2, .maxgrid-padding-v-d2, .maxgrid-padding-top-d2 {
padding-top: 0.5rem !important; }
.maxgrid-padding-d2, .maxgrid-padding-v-d2, .maxgrid-padding-bottom-d2 {
padding-bottom: 0.5rem !important; }
.maxgrid-padding, .maxgrid-padding-v, .maxgrid-padding-top {
padding-top: 1rem !important; }
.maxgrid-padding, .maxgrid-padding-v, .maxgrid-padding-bottom {
padding-bottom: 1rem !important; }
.maxgrid-padding-2x, .maxgrid-padding-v-2x, .maxgrid-padding-top-2x {
padding-top: 2rem !important; }
.maxgrid-padding-2x, .maxgrid-padding-v-2x, .maxgrid-padding-bottom-2x {
padding-bottom: 2rem !important; }
.maxgrid-padding-d4, .maxgrid-padding-h-d4, .maxgrid-padding-right-d4 {
padding-right: 0.25rem !important; }
.maxgrid-padding-d2, .maxgrid-padding-h-d2, .maxgrid-padding-right-d2 {
padding-right: 0.5rem !important; }
.maxgrid-padding, .maxgrid-padding-h, .maxgrid-padding-right {
padding-right: 1rem !important; }
.maxgrid-padding-2x, .maxgrid-padding-h-2x, .maxgrid-padding-right-2x {
padding-right: 2rem !important; }
.maxgrid-padding-d4, .maxgrid-padding-h-d4, .maxgrid-padding-left-d4 {
padding-left: 0.25rem !important; }
.maxgrid-padding-d2, .maxgrid-padding-h-d2, .maxgrid-padding-left-d2 {
padding-left: 0.5rem !important; }
.maxgrid-padding, .maxgrid-padding-h, .maxgrid-padding-left {
padding-left: 1rem !important; }
.maxgrid-padding-2x, .maxgrid-padding-h-2x, .maxgrid-padding-left-2x {
padding-left: 2rem !important; }
.maxgrid-full-width {
padding-left: 0;
padding-right: 0; }
.maxgrid-no-padding-top, .maxgrid-no-padding, .maxgrid-no-padding-v {
padding-top: 0 !important; }
.maxgrid-no-padding-bottom, .maxgrid-no-padding, .maxgrid-no-padding-v {
padding-bottom: 0 !important; }
.maxgrid-no-padding-left, .maxgrid-no-padding, .maxgrid-no-padding-h {
padding-left: 0 !important; }
.maxgrid-no-padding-right, .maxgrid-no-padding, .maxgrid-no-padding-h {
padding-right: 0 !important; }
.maxgrid-margin-d4, .maxgrid-margin-v-d4, .maxgrid-margin-top-d4 {
margin-top: 0.25rem; }
.maxgrid-margin-d4, .maxgrid-margin-v-d4, .maxgrid-margin-bottom-d4 {
margin-bottom: 0.25rem; }
.maxgrid-margin-d2, .maxgrid-margin-v-d2, .maxgrid-margin-top-d2 {
margin-top: 0.5rem; }
.maxgrid-margin-d2, .maxgrid-margin-v-d2, .maxgrid-margin-bottom-d2 {
margin-bottom: 0.5rem; }
.maxgrid-margin, .maxgrid-margin-v, .maxgrid-margin-top {
margin-top: 1rem; }
.maxgrid-margin, .maxgrid-margin-v, .maxgrid-margin-bottom {
margin-bottom: 1rem; }
.maxgrid-margin-2x, .maxgrid-margin-v-2x, .maxgrid-margin-top-2x {
margin-top: 2rem; }
.maxgrid-margin-2x, .maxgrid-margin-v-2x, .maxgrid-margin-bottom-2x {
margin-bottom: 2rem; }
.maxgrid-margin-d4, .maxgrid-margin-h-d4, .maxgrid-margin-right-d4 {
margin-right: 0.25rem; }
.maxgrid-margin-d2, .maxgrid-margin-h-d2, .maxgrid-margin-right-d2 {
margin-right: 0.5rem; }
.maxgrid-margin, .maxgrid-margin-h, .maxgrid-margin-right {
margin-right: 1rem; }
.maxgrid-margin-2x, .maxgrid-margin-h-2x, .maxgrid-margin-right-2x {
margin-right: 2rem; }
.maxgrid-margin-d4, .maxgrid-margin-h-d4, .maxgrid-margin-left-d4 {
margin-left: 0.25rem; }
.maxgrid-margin-d2, .maxgrid-margin-h-d2, .maxgrid-margin-left-d2 {
margin-left: 0.5rem; }
.maxgrid-margin, .maxgrid-margin-h, .maxgrid-margin-left {
margin-left: 1rem; }
.maxgrid-margin-2x, .maxgrid-margin-h-2x, .maxgrid-margin-left-2x {
margin-left: 2rem; }
.maxgrid-no-margin-top, .maxgrid-no-margin, .maxgrid-no-margin-v {
margin-top: 0 !important; }
.maxgrid-no-margin-bottom, .maxgrid-no-margin, .maxgrid-no-margin-v {
margin-bottom: 0 !important; }
.maxgrid-no-margin-left, .maxgrid-no-margin, .maxgrid-no-margin-h {
margin-left: 0 !important; }
.maxgrid-no-margin-right, .maxgrid-no-margin, .maxgrid-no-margin-h {
margin-right: 0 !important; }
/*
// Layout margins
.maxgrid-layout-margin-h {
margin-left: $maxgrid-layout-margin-h;
margin-right: $maxgrid-layout-margin-h;
}
*/
.maxgrid-text-align-left {
text-align: left; }
.maxgrid-text-align-center {
text-align: center; }
.maxgrid-text-align-right {
text-align: right; }
.flex.maxgrid-align-top {
align-items: flex-start; }
.flex.maxgrid-align-middle {
align-items: center; }
.flex.maxgrid-align-baseline {
align-items: baseline; }
.flex.maxgrid-align-bottom {
align-items: flex-end; }
.flex.maxgrid-align-left {
justify-content: flex-start; }
.flex.maxgrid-align-center {
justify-content: center; }
.flex.maxgrid-align-right {
justify-content: flex-end; }
.position > * {
display: block;
position: absolute; }
.float.maxgrid-align-none {
float: none; }
.float.maxgrid-align-left {
float: left; }
.float.maxgrid-align-center {
display: block;
margin-left: auto;
margin-right: auto; }
.float.maxgrid-align-right {
float: right; }
.flex.maxgrid-distribute-horizontal, .flex.maxgrid-distribute-horizontal.space-between {
justify-content: space-between; }
#header, #header > div {
height: 8.25rem; }
#header1 {
height: 6rem; }
#header1 [itemprop="logo"] {
height: 3rem; }
#header-top, #header-top > div {
height: 2.25rem; }
.maxgrid-display-none, .maxgrid-no {
display: none !important; }
.maxgrid-flex {
display: flex;
display: -webkit-flex;
flex-wrap: wrap; }
.maxgrid-flex > * {
box-sizing: border-box; }
.maxgrid-flex > .flex-grow1 {
flex-grow: 1; }
.maxgrid-flex.nowrap {
flex-wrap: nowrap; }
.maxgrid-flex-no {
display: inherit; }
.maxgrid-flex1 {
flex: 1; }
.maxgrid-position {
position: relative;
width: 100%; }
.maxgrid-float {
width: 100%;
overflow: hidden; }
.maxgrid-width-full {
box-sizing: border-box;
width: 100%; }
.maxgrid-width-half, .maxgrid-w1of2 {
width: 50%; }
.maxgrid-w1of3 {
width: 33.3333333333%; }
.maxgrid-w2of3 {
width: 66.6666666667%; }
.maxgrid-w1of4 {
width: 25%; }
.maxgrid-w1of5 {
width: 20%; }
.maxgrid-w2 {
width: 50%; }
.maxgrid-cols1 {
width: 100%; }
.maxgrid-cols1 > * {
width: 100%; }
.maxgrid-cols2 {
width: 100%; }
.maxgrid-cols2 > * {
width: calc((100% - 1rem * (2 - 1)) / 2 + 1rem * 1);
padding-left: 0.5rem;
padding-right: 0.5rem; }
.maxgrid-cols2 > :nth-child(2n+1) {
width: calc((100% - 1rem * (2 - 1)) / 2 + 1rem/2 * 1);
padding-left: 0;
padding-right: 0.5rem; }
.maxgrid-cols2 > :nth-child(2n) {
width: calc((100% - 1rem * (2 - 1)) / 2 + 1rem/2 * 1);
padding-left: 0.5rem;
padding-right: 0; }
.maxgrid-cols3 {
width: 100%; }
.maxgrid-cols3 > * {
width: calc((100% - 1rem * (3 - 1)) / 3 + 1rem * 1);
padding-left: 0.5rem;
padding-right: 0.5rem; }
.maxgrid-cols3 > :nth-child(3n+1) {
width: calc((100% - 1rem * (3 - 1)) / 3 + 1rem/2 * 1);
padding-left: 0;
padding-right: 0.5rem; }
.maxgrid-cols3 > :nth-child(3n) {
width: calc((100% - 1rem * (3 - 1)) / 3 + 1rem/2 * 1);
padding-left: 0.5rem;
padding-right: 0; }
.maxgrid-cols4 {
width: 100%; }
.maxgrid-cols4 > * {
width: calc((100% - 1rem * (4 - 1)) / 4 + 1rem * 1);
padding-left: 0.5rem;
padding-right: 0.5rem; }
.maxgrid-cols4 > :nth-child(4n+1) {
width: calc((100% - 1rem * (4 - 1)) / 4 + 1rem/2 * 1);
padding-left: 0;
padding-right: 0.5rem; }
.maxgrid-cols4 > :nth-child(4n) {
width: calc((100% - 1rem * (4 - 1)) / 4 + 1rem/2 * 1);
padding-left: 0.5rem;
padding-right: 0; }
.maxgrid-no, .vgrid, .hgrid, .print {
display: none !important; }
.section-padding-top, .section {
padding-top: 8.25rem; }
.section-padding-bottom, .section {
padding-bottom: 8.25rem; }
#header1 li.cta {
margin: 0 0 0 2em; }
.cover {
height: calc(100vh - 8.25rem); }
</style><style>
#google-user-registered { background: #f0fdf4; border: 1px solid #bbf7d0; }
.google-avatar { position: relative; display: inline-block; font-family: "Google Sans", Roboto, Arial, sans-serif; user-select: none; }
.avatar-circle { width: 40px; height: 40px; border-radius: 50%; object-fit: cover; cursor: pointer; box-sizing: border-box; border: 2px solid transparent; transition: box-shadow 0.15s; }
.avatar-circle.logged-in:hover { box-shadow: 0 1px 2px 0 rgba(60,64,67,0.3), 0 1px 3px 1px rgba(60,64,67,0.15); }
.google-login-trigger { display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; }
.google-login-trigger:hover { transform: scale(1.05); }
.profile-popup { position: absolute; top: 52px; right: 0; width: 280px; background: #ffffff; border-radius: 24px; box-shadow: 0 4px 12px 0 rgba(60,64,67,0.15), 0 8px 24px 0 rgba(60,64,67,0.15); padding: 20px; border: 1px solid #dadce0; z-index: 99999; text-align: center; }
.profile-popup.hidden { display: none; }
.popup-big-avatar { width: 72px; height: 72px; border-radius: 50%; object-fit: cover; margin-bottom: 12px; }
.popup-name { font-size: 16px; font-weight: 500; color: #202124; line-height: 1.2; }
.popup-email { font-size: 14px; color: #5f6368; margin-top: 4px; }
.popup-meta { display: flex; align-items: center; justify-content: center; gap: 8px; margin-top: 12px; }
.meta-pill { font-size: 11px; font-weight: 600; padding: 3px 10px; border-radius: 12px; border: 1px solid #dadce0; text-transform: uppercase; }
.meta-pill.role-pill { background: #e8f0fe; color: #1967d2; border-color: #d2e3fc; }
.meta-pill.lang-pill { background: #e6f4ea; color: #137333; border-color: #ceead6; }
.popup-actions { margin-top: 20px; border-top: 1px solid #e8eaed; padding-top: 16px; }
.google-action-btn { display:inline-flex; align-items:center; gap:6px; padding:8px 16px; border-radius:8px; font-size:13px; font-weight:500; text-decoration:none; margin-bottom:8px; }
.register-btn { background:#1a73e8; color:#fff; }
.edit-btn { background:#f1f3f4; color:#3c4043; }
.google-logout-btn { display: inline-flex; align-items: center; justify-content: center; padding: 10px 24px; border-radius: 100px; background: #f8f9fa; color: #3c4043; font-size: 14px; text-decoration: none; border: 1px solid #dadce0; }
.portal-id-card { background: #fff; padding: 1.5rem; border-radius: 8px; border: 1px dashed #bbf7d0; margin-bottom: 1.5rem; display: flex; align-items: center; gap: 20px; }
.portal-avatar-placeholder { width: 56px; height: 56px; border-radius: 50%; background: #f1f3f4; display: flex; align-items: center; justify-content: center; color: #9aa0a6; flex-shrink: 0; }
.portal-avatar-img { width: 56px; height: 56px; border-radius: 50%; object-fit: cover; flex-shrink: 0; border: 2px solid #e8f0fe; }
</style><link rel="stylesheet" type="text/css" media="all" href="http://www.isotype.org/ws-custom/themes/your-theme/css/all.css" /><link rel="stylesheet" type="text/css" media="screen and (max-width: 999px)" href="http://www.isotype.org/ws-custom/themes/your-theme/css/vgrid.css" /><link rel="stylesheet" type="text/css" media="screen and (min-width: 1000px)" href="http://www.isotype.org/ws-custom/themes/your-theme/css/hgrid.css" /><link rel="stylesheet" type="text/css" media="screen and (min-width: 1280px)" href="http://www.isotype.org/ws-custom/themes/your-theme/css/maxgrid.css" /> </head>
<body itemscope itemtype="http://schema.org/WebPage">
<div id="page" class="center">
<header id="header">
<div id="header-content">
<nav class="nav horizontal padding-h-d2" id="header-top"><div class="content-container">
<ul class="location">
<li>
<a href="http://www.isotype.org/contatti" title="Where we are and how to contact us">
<i class="material-symbols-outlined">place</i><span class="text">Siamo a <strong>Ostia</strong></span>
</a>
</li>
</ul>
<ul class="contacts">
<li><a title="Scrivici un’email" href="mailto:info@isotype.org" class="email link"><abbr title="Email" class="material-symbols-outlined">email</abbr><span class="text">info@isotype.org</span></a></li>
<li><a title="Chiama ora" href="tel:+393925976416" class="telephone link"><abbr title="Telefono" class="material-symbols-outlined">phone</abbr><span class="text">+39 392 5976 416</span></a></li>
</ul>
<ul class="languages print-no">
<li>
<a href="#languages" title="Italiano" data-toggle data-group="subheader" data-toggle-icon="close" data-close-title="Close “Languages”">
<i class="material-symbols-outlined">language</i><span class="text">it</span>
</a>
</li>
</ul>
</div></nav>
<div id="header1" class="content-container">
<div>
<picture itemprop="logo"><source type="image/svg+xml" srcset="http://www.isotype.org/ws-custom/contents/isotype/it_IT/brand/media/logo.svg" /><img src="http://www.isotype.org/ws-custom/contents/isotype/it_IT/brand/media/logo.svg" alt="ISOTYPE.ORG" title="ISOTYPE.ORG" loading="lazy" /></picture> <hgroup><a href="https://www.isotype.org/" title="Vai alla homepage">
<h1 itemprop="name">ISOTYPE.ORG</h1>
<h2 itemprop="headline">Comunica l’eccellenza</h2>
</a></hgroup>
<a href="#nav1" onclick="toggle('header1-nav1', this);" class="vgrid" title="Show the Main menu"><span class="icon material-symbols-outlined">menu</span> <span class="text-label all-no">Main menu</span></a>
</div>
<nav id="header1-nav1" class="header1-nav1 nav vgrid-fullwidth padding-h-d2 hgrid-horizontal">
<h3 class="vgrid all-no">Main menu</h3>
<div>
<ul> <li><a href="http://www.isotype.org/">Home</a></li>
<li><a href="http://www.isotype.org/contatti">Contatti</a></li>
</ul>
</div>
</nav>
</div>
</div>
</header>
<div id="main-container">
<main id="main">
<div class="content-container">
<h1 itemprop="name">Pagina non trovata</h1>
<h2 itemprop="headline">Errore 404</h2>
<div class="content">
</div>
</div>
</main>
<footer id="footer">
<div class="content-container" id="footer-content">
<section id="fiscal-data" class="fiscal-data">
<h3>Dati fiscali</h3>
<p>
<span itemprop="legalName">Lorenzo De Tomasi</span> <br />
via dei Velieri, 126, 00121 Lido di Ostia, Roma (RM), Lazio, Italia </p>
<p>
Partita IVA: <span itemprop="vatID">IT-02145930026</span> <br />
Codice fiscale: <span itemprop="taxID">IT-DTMLNZ76A18I819L</span> </p>
</section>
<nav id="nav-legal" class="nav-legal nav vertical">
<h3>Informazioni legali</h3>
<div>
<ul> <li><a href="http://www.isotype.org/privacy">Privacy</a></li>
<li><a href="http://www.isotype.org/cookie">Cookie</a></li>
<li><a href="http://www.isotype.org/disclaimer">Disclaimer</a></li>
<li><a href="http://www.isotype.org/contatti">Contatti</a></li>
</ul>
</div>
</nav>
<section id="credits" class="credits">
<h3>Crediti</h3>
<p>
<abbr title="Copyright">©</abbr> 2004 - 2026 Lorenzo De Tomasi <br />
Design by <a href="https://www.localbiz.it">Localbiz.it</a> <br />
</p>
</section>
</div>
</footer>
</div><!-- /#main-container-->
</div><!-- /#page-->
<aside class="meta">
</aside>
<p class="content-container alert">
La lingua dei contenuti non è specificata. Questa pagina non è disponibile in it_IT. </p>
<aside id="share" class="modal full-page" style="display: none;">
<div class="content-container background-white padding-h padding-bottom shadow-bottom">
<header class="flex align-middle ">
<h1 class="flex1 h5" style="margin-bottom: 0; margin-top: 0;"><strong>Condividi</strong> su</h1>
<a class="close link h48" href="#" data-close="#share-container"><i class="material-icons">close</i><span class="button-text">Chiudi</span></a>
</header>
<div>
<nav>
<ul class="share-links flex vgrid-cols2 hgrid-cols4">
</ul>
</nav>
</div>
</div>
</aside>
<aside id="languages" class="modal full-page" style="display: none;">
<div class="content-container background-white padding-h padding-bottom shadow-bottom">
<header class="flex align-middle ">
<h1 class="flex1 h5" style="margin-bottom: 0; margin-top: 0;">Select your <strong>language</strong></h1>
<a class="close link h48" href="#" data-close="#share-container"><i class="material-icons">close</i><span class="button-text">Chiudi</span></a>
</header>
<div>
<nav>
<ul class="share-links flex vgrid-cols2 hgrid-cols4">
</ul>
</nav>
</div>
</div>
</aside>
<!-- Toggle -->
<script>
function close(target){
target.style.display = "none";
}
function show(target){
target.style.display = "inherit";
}
function toggle(id, button){
var target = document.getElementById(id);
var computedStyleDisplay = target.currentStyle ? target.currentStyle.display :
getComputedStyle(target, null).display;
console.log(computedStyleDisplay);
if(target.style.display == "none" || computedStyleDisplay == "none"){
show(target);
} else {
close(target);
}
}
</script>
<!-- Google Login -->
<script>
function handleGoogleLogin(response) {
const formData = new URLSearchParams();
formData.append('credential', response.credential);
fetch('', { method: 'POST', body: formData })
.then(res => res.json())
.then(data => { if (data.success) window.location.reload(); else alert('Errore: ' + data.error); })
.catch(err => alert('Impossibile contattare il server.'));
}
function toggleGoogleProfileCard(event) {
event.stopPropagation();
document.getElementById('google-profile-card').classList.toggle('hidden');
}
document.addEventListener('click', function() {
const popup = document.getElementById('google-profile-card');
if (popup && !popup.classList.contains('hidden')) popup.classList.add('hidden');
});
</script> </body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 9
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 9 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /contatti |
<i class="material-symbols-outlined">place</i><span class="text">Siamo a <strong>Ostia</strong></span>
|
|
Анализировать url |
| /tel:+393925976416 |
<abbr title="Telefono" class="material-symbols-outlined">phone</abbr><span class="text">+39 392 5976 416</span>
|
|
|
| / |
<h1 itemprop="name">ISOTYPE.ORG</h1>
<h2 itemprop="headline">Comunica l’eccellenza</h2>
|
|
Анализировать url |
| / |
Home
|
|
Анализировать url |
| /contatti |
Contatti
|
|
Анализировать url |
| /privacy |
Privacy
|
|
Анализировать url |
| /cookie |
Cookie
|
|
Анализировать url |
| /disclaimer |
Disclaimer
|
|
Анализировать url |
| /contatti |
Contatti
|
|
Анализировать url |
Внешние ссылки
Кол-во: 1
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 1 оптимально.
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| localbiz.it |
Localbiz.it
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Таким сайт isotype.org видят поисковые системы. Процент оптимизации невысокий - 62%. Чтобы улучшить сайт и попасть в ТОП необходимо:
Постарайтесь исправить общие ошибки.
Исправьте ошибки в мета-тегах.
Поделитесь с друзьями: