Skip to content

Commit 47152fb

Browse files
committed
metadata: finish the social and structured data
X and LinkedIn had only the card type, so they fell back to Open Graph. The explicit titles, descriptions and images are there now, together with og:site_name and the image alt text. In the structured data the software version still said 1.0.0 and the project knew nothing about the WordPress plugin, which has its own entry now. The comparison pages gained a breadcrumb trail.
1 parent 1637001 commit 47152fb

4 files changed

Lines changed: 82 additions & 8 deletions

File tree

‎index.html‎

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
<meta property="og:locale" content="en_US">
2525
<meta property="og:locale:alternate" content="ru_RU">
2626
<meta name="twitter:card" content="summary_large_image">
27+
<meta property="og:site_name" content="PlotBird Analytics">
28+
<meta property="og:image:alt" content="PlotBird: cookie-free analytics in plain PHP">
29+
<meta name="twitter:title" content="PlotBird — self-hosted, cookie-free web analytics in plain PHP">
30+
<meta name="twitter:description" content="Web analytics for websites that only have PHP and MySQL. Cookie-free, self-hosted, no Docker, no SSH: upload the folder, install it in the browser, paste one script tag.">
31+
<meta name="twitter:image" content="https://plotbird.github.io/assets/og.png">
2732
<script type="application/ld+json">
2833
{
2934
"@context": "https://schema.org",
@@ -37,7 +42,7 @@
3742
"url": "https://plotbird.github.io/",
3843
"downloadUrl": "https://github.com/plotbird/analytics/releases/latest",
3944
"codeRepository": "https://github.com/plotbird/analytics",
40-
"softwareVersion": "1.0.0",
45+
"softwareVersion": "1.0.2",
4146
"datePublished": "2026-10-19",
4247
"license": "https://www.gnu.org/licenses/agpl-3.0.html",
4348
"isAccessibleForFree": true,
@@ -51,9 +56,7 @@
5156
"name": "PlotBird",
5257
"url": "https://plotbird.github.io/"
5358
},
54-
"sameAs": [
55-
"https://github.com/plotbird/analytics"
56-
],
59+
"sameAs": ["https://github.com/plotbird/analytics", "https://github.com/plotbird/wordpress-plugin"],
5760
"inLanguage": "en",
5861
"featureList": [
5962
"Browser installer, no SSH",
@@ -67,6 +70,24 @@
6770
]
6871
}
6972
</script>
73+
<script type="application/ld+json">
74+
{
75+
"@context": "https://schema.org",
76+
"@type": "SoftwareApplication",
77+
"name": "PlotBird Analytics for WordPress",
78+
"applicationCategory": "BusinessApplication",
79+
"operatingSystem": "WordPress 6.0+",
80+
"softwareVersion": "1.0.3",
81+
"description": "The PlotBird plugin for WordPress: adds the tracking code and shows the statistics inside the admin.",
82+
"url": "https://github.com/plotbird/wordpress-plugin",
83+
"downloadUrl": "https://github.com/plotbird/wordpress-plugin/releases/latest",
84+
"codeRepository": "https://github.com/plotbird/wordpress-plugin",
85+
"license": "https://www.gnu.org/licenses/old-licenses/gpl-2.0.html",
86+
"isAccessibleForFree": true,
87+
"inLanguage": "en",
88+
"author": {"@type": "Organization", "name": "PlotBird", "url": "https://plotbird.github.io/"}
89+
}
90+
</script>
7091
</head>
7192
<body>
7293

‎ru/index.html‎

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
<meta property="og:locale" content="ru_RU">
2525
<meta property="og:locale:alternate" content="en_US">
2626
<meta name="twitter:card" content="summary_large_image">
27+
<meta property="og:site_name" content="PlotBird Analytics">
28+
<meta property="og:image:alt" content="PlotBird: аналитика без cookie на чистом PHP">
29+
<meta name="twitter:title" content="PlotBird — веб-аналитика без cookie на чистом PHP">
30+
<meta name="twitter:description" content="Веб-аналитика для сайтов, у которых есть только PHP и MySQL. Без cookie, для собственного сервера, без Docker и SSH: загрузите папку, установите в браузере, вставьте один тег.">
31+
<meta name="twitter:image" content="https://plotbird.github.io/assets/og-ru.png">
2732
<script type="application/ld+json">
2833
{
2934
"@context": "https://schema.org",
@@ -37,7 +42,7 @@
3742
"url": "https://plotbird.github.io/",
3843
"downloadUrl": "https://github.com/plotbird/analytics/releases/latest",
3944
"codeRepository": "https://github.com/plotbird/analytics",
40-
"softwareVersion": "1.0.0",
45+
"softwareVersion": "1.0.2",
4146
"datePublished": "2026-10-19",
4247
"license": "https://www.gnu.org/licenses/agpl-3.0.html",
4348
"isAccessibleForFree": true,
@@ -51,9 +56,7 @@
5156
"name": "PlotBird",
5257
"url": "https://plotbird.github.io/"
5358
},
54-
"sameAs": [
55-
"https://github.com/plotbird/analytics"
56-
],
59+
"sameAs": ["https://github.com/plotbird/analytics", "https://github.com/plotbird/wordpress-plugin"],
5760
"inLanguage": "ru",
5861
"featureList": [
5962
"Browser installer, no SSH",
@@ -67,6 +70,24 @@
6770
]
6871
}
6972
</script>
73+
<script type="application/ld+json">
74+
{
75+
"@context": "https://schema.org",
76+
"@type": "SoftwareApplication",
77+
"name": "PlotBird Analytics for WordPress",
78+
"applicationCategory": "BusinessApplication",
79+
"operatingSystem": "WordPress 6.0+",
80+
"softwareVersion": "1.0.3",
81+
"description": "Плагин PlotBird для WordPress: добавляет код счётчика и показывает статистику в админке.",
82+
"url": "https://github.com/plotbird/wordpress-plugin",
83+
"downloadUrl": "https://github.com/plotbird/wordpress-plugin/releases/latest",
84+
"codeRepository": "https://github.com/plotbird/wordpress-plugin",
85+
"license": "https://www.gnu.org/licenses/old-licenses/gpl-2.0.html",
86+
"isAccessibleForFree": true,
87+
"inLanguage": "ru",
88+
"author": {"@type": "Organization", "name": "PlotBird", "url": "https://plotbird.github.io/"}
89+
}
90+
</script>
7091
</head>
7192
<body>
7293

‎ru/vs/index.html‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@
1818
<meta property="og:description" content="PlotBird, Matomo, Plausible, Umami и GoatCounter — сравнение по требованиям к хостингу.">
1919
<meta property="og:url" content="https://plotbird.github.io/ru/vs/">
2020
<meta property="og:image" content="https://plotbird.github.io/assets/og-ru.png">
21+
<meta property="og:site_name" content="PlotBird Analytics">
22+
<meta property="og:image:alt" content="PlotBird, Matomo, Plausible, Umami и GoatCounter: сравнение">
23+
<meta name="twitter:card" content="summary_large_image">
24+
<meta name="twitter:title" content="PlotBird, Matomo, Plausible, Umami и GoatCounter: какая аналитика встанет на ваш хостинг">
25+
<meta name="twitter:description" content="Фактическое сравнение аналитики для своего сервера по тому, что каждому инструменту нужно для работы: PlotBird, Matomo, Plausible, Umami и GoatCounter. Включая случаи, когда лучше выбрать другой.">
26+
<meta name="twitter:image" content="https://plotbird.github.io/assets/og-ru.png">
2127
<meta property="og:locale" content="ru_RU">
2228
<meta property="og:locale:alternate" content="en_US">
2329
<script type="application/ld+json">
@@ -59,6 +65,16 @@
5965
"license": "https://www.gnu.org/licenses/agpl-3.0.html"
6066
}
6167
</script>
68+
<script type="application/ld+json">
69+
{
70+
"@context": "https://schema.org",
71+
"@type": "BreadcrumbList",
72+
"itemListElement": [
73+
{"@type": "ListItem", "position": 1, "name": "Главная", "item": "https://plotbird.github.io/ru/"},
74+
{"@type": "ListItem", "position": 2, "name": "Сравнение", "item": "https://plotbird.github.io/ru/vs/"}
75+
]
76+
}
77+
</script>
6278
</head>
6379
<body>
6480

‎vs/index.html‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@
1818
<meta property="og:description" content="PlotBird, Matomo, Plausible, Umami and GoatCounter compared by what each one needs to run.">
1919
<meta property="og:url" content="https://plotbird.github.io/vs/">
2020
<meta property="og:image" content="https://plotbird.github.io/assets/og.png">
21+
<meta property="og:site_name" content="PlotBird Analytics">
22+
<meta property="og:image:alt" content="PlotBird, Matomo, Plausible, Umami and GoatCounter compared">
23+
<meta name="twitter:card" content="summary_large_image">
24+
<meta name="twitter:title" content="PlotBird vs Plausible, Umami and Matomo: which self-hosted analytics fits your hosting">
25+
<meta name="twitter:description" content="A factual comparison of self-hosted analytics by what each one needs to run: PlotBird, Matomo, Plausible, Umami and GoatCounter. Including when another tool is the better choice.">
26+
<meta name="twitter:image" content="https://plotbird.github.io/assets/og.png">
2127
<meta property="og:locale" content="en_US">
2228
<meta property="og:locale:alternate" content="ru_RU">
2329
<script type="application/ld+json">
@@ -59,6 +65,16 @@
5965
"license": "https://www.gnu.org/licenses/agpl-3.0.html"
6066
}
6167
</script>
68+
<script type="application/ld+json">
69+
{
70+
"@context": "https://schema.org",
71+
"@type": "BreadcrumbList",
72+
"itemListElement": [
73+
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://plotbird.github.io/"},
74+
{"@type": "ListItem", "position": 2, "name": "Comparison", "item": "https://plotbird.github.io/vs/"}
75+
]
76+
}
77+
</script>
6278
</head>
6379
<body>
6480

0 commit comments

Comments
 (0)