Skip to content

Commit cd56110

Browse files
aborrusoclaude
andcommitted
site: favicon, robots.txt, sitemap e SEO base
- Aggiungi favicon.svg (icona libro) - Crea robots.txt per indicizzazione - Crea sitemap.xml per search engines - Aggiungi meta keywords - Aggiungi canonical URL - Aggiungi JSON-LD structured data (Schema.org SoftwareApplication) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent c570042 commit cd56110

4 files changed

Lines changed: 49 additions & 0 deletions

File tree

site/_layouts/default.html

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
<title>{% if page.title %}{{ page.title }} | {% endif %}{{ site.title }}</title>
99
<meta name="description" content="{{ site.description }}">
10+
<meta name="keywords" content="normattiva, markdown, AI, LLM, leggi italiane, conversione XML, Akoma Ntoso, normativa italiana, RAG, chatbot legale, API normattiva">
11+
<link rel="canonical" href="{{ site.url }}{{ site.baseurl }}{{ page.url }}">
1012

1113
<!-- Open Graph / Facebook -->
1214
<meta property="og:type" content="website">
@@ -25,6 +27,37 @@
2527
<meta name="twitter:description" content="{{ site.description }}">
2628
<meta name="twitter:image" content="{{ site.url }}{{ site.baseurl }}/assets/og-image.png">
2729

30+
<!-- Favicon -->
31+
<link rel="icon" type="image/svg+xml" href="{{ site.baseurl }}/assets/favicon.svg">
32+
33+
<!-- JSON-LD Structured Data -->
34+
<script type="application/ld+json">
35+
{
36+
"@context": "https://schema.org",
37+
"@type": "SoftwareApplication",
38+
"name": "normattiva2md",
39+
"description": "{{ site.description }}",
40+
"url": "{{ site.url }}{{ site.baseurl }}/",
41+
"applicationCategory": "DeveloperApplication",
42+
"operatingSystem": "Linux, macOS, Windows",
43+
"offers": {
44+
"@type": "Offer",
45+
"price": "0",
46+
"priceCurrency": "EUR"
47+
},
48+
"author": {
49+
"@type": "Organization",
50+
"name": "onData",
51+
"url": "https://www.ondata.it"
52+
},
53+
"softwareVersion": "2.0.21",
54+
"programmingLanguage": "Python",
55+
"codeRepository": "https://github.com/ondata/normattiva_2_md",
56+
"license": "https://opensource.org/licenses/MIT",
57+
"keywords": "normattiva, markdown, AI, LLM, leggi italiane, conversione XML, Akoma Ntoso"
58+
}
59+
</script>
60+
2861
<!-- Google Fonts -->
2962
<link rel="preconnect" href="https://fonts.googleapis.com">
3063
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

site/assets/favicon.svg

Lines changed: 3 additions & 0 deletions
Loading

site/robots.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
User-agent: *
2+
Allow: /
3+
4+
Sitemap: https://ondata.github.io/normattiva_2_md/sitemap.xml

site/sitemap.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
3+
<url>
4+
<loc>https://ondata.github.io/normattiva_2_md/</loc>
5+
<lastmod>2026-01-06</lastmod>
6+
<changefreq>weekly</changefreq>
7+
<priority>1.0</priority>
8+
</url>
9+
</urlset>

0 commit comments

Comments
 (0)