Skip to content

Commit d77559c

Browse files
committed
feat(meta): enhance SEO and browser compatibility with structured data and browserconfig.xml
1 parent c9704b6 commit d77559c

File tree

2 files changed

+41
-2
lines changed

2 files changed

+41
-2
lines changed

frontend/index.html

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
content="black-translucent"
1616
/>
1717
<meta name="msapplication-TileColor" content="#E4093E" />
18+
<meta name="msapplication-TileImage" content="/assets/icons/thinkred/android-chrome-192x192.png" />
19+
<meta name="msapplication-config" content="/browserconfig.xml" />
1820

1921
<!-- Security Headers (frame-ancestors and X-Frame-Options moved to HTTP headers) -->
2022
<meta
@@ -46,6 +48,7 @@
4648
/>
4749
<meta name="author" content="ThinkRED Technologies" />
4850
<meta name="robots" content="index, follow" />
51+
<link rel="canonical" href="https://thinkred.tech/" />
4952

5053
<!-- Open Graph / Facebook -->
5154
<meta
@@ -57,7 +60,7 @@
5760
content="ThinkRED Technologies - We build cutting-edge web applications, platforms, and infrastructure solutions that transform businesses and delight users."
5861
/>
5962
<meta property="og:image" content="/assets/logos/thinkRED-np.svg" />
60-
<meta property="og:url" content="https://thinkredtech.github.io" />
63+
<meta property="og:url" content="https://thinkred.tech" />
6164
<meta property="og:type" content="website" />
6265

6366
<!-- Twitter -->
@@ -72,8 +75,33 @@
7275
/>
7376
<meta name="twitter:image" content="/assets/logos/thinkRED-np.svg" />
7477

78+
<!-- Structured Data -->
79+
<script type="application/ld+json">
80+
{
81+
"@context": "https://schema.org",
82+
"@type": "Organization",
83+
"name": "ThinkRED Technologies",
84+
"description": "ThinkRED Technologies - We build cutting-edge web applications, platforms, and infrastructure solutions that transform businesses and delight users.",
85+
"url": "https://thinkred.tech",
86+
"logo": {
87+
"@type": "ImageObject",
88+
"url": "https://thinkred.tech/assets/icons/thinkred/android-chrome-512x512.png",
89+
"width": 512,
90+
"height": 512
91+
},
92+
"image": "https://thinkred.tech/assets/icons/thinkred/android-chrome-512x512.png",
93+
"sameAs": [
94+
"https://github.com/thinkredtech"
95+
]
96+
}
97+
</script>
98+
7599
<!-- Icons -->
76-
<link rel="icon" href="/favicon.ico" />
100+
<link rel="icon" href="/favicon.ico" sizes="any" />
101+
<link rel="icon" href="/assets/icons/thinkred/favicon.ico" sizes="any" />
102+
<link rel="icon" href="/assets/icons/thinkred/favicon-16x16.png" sizes="16x16" type="image/png" />
103+
<link rel="icon" href="/assets/icons/thinkred/favicon-32x32.png" sizes="32x32" type="image/png" />
104+
<link rel="icon" href="/assets/icons/thinkred/favicon.png" type="image/png" />
77105
<link
78106
rel="apple-touch-icon"
79107
href="/assets/icons/thinkred/apple-touch-icon.png"

frontend/public/browserconfig.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<browserconfig>
3+
<msapplication>
4+
<tile>
5+
<square70x70logo src="/assets/icons/thinkred/android-chrome-192x192.png" />
6+
<square150x150logo src="/assets/icons/thinkred/android-chrome-192x192.png" />
7+
<square310x310logo src="/assets/icons/thinkred/android-chrome-512x512.png" />
8+
<TileColor>#E4093E</TileColor>
9+
</tile>
10+
</msapplication>
11+
</browserconfig>

0 commit comments

Comments
 (0)