Add comprehensive SEO improvements: meta tags, robots.txt, sitemap.xml, and favicon. Fix meta description rendering issues with proper HTML entity encoding. Update port configuration to use PORT environment variable.

This commit is contained in:
2025-08-26 08:29:34 +00:00
parent ae9107705d
commit eedaa253e4
16 changed files with 177 additions and 2 deletions

View File

@@ -0,0 +1 @@
This is a placeholder for the Apple touch icon PNG file.

View File

@@ -0,0 +1 @@
This is a placeholder for the 16x16 favicon PNG file.

View File

@@ -0,0 +1 @@
This is a placeholder for the 32x32 favicon PNG file.

View File

@@ -0,0 +1 @@
This is a placeholder for the favicon.ico file. In a real implementation, this would be a proper ICO format image file.

View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<text y="85" font-size="90" text-anchor="middle">📈</text>
</svg>

After

Width:  |  Height:  |  Size: 132 B

View File

@@ -0,0 +1 @@
This is a placeholder for the social media sharing image showing wealth inequality simulation visualization.

15
app/static/robots.txt Normal file
View File

@@ -0,0 +1,15 @@
User-agent: *
Allow: /
Sitemap: https://markoveconomics.com/sitemap.xml
# Prevent crawling of API endpoints
Disallow: /api/
Disallow: /test-
Disallow: /debug
# Prevent crawling of simulation results (if applicable)
Disallow: /results/
# Crawl delay for polite crawling
Crawl-delay: 10

33
app/static/sitemap.xml Normal file
View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://markoveconomics.com/</loc>
<lastmod>2025-08-26</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://markoveconomics.com/about</loc>
<lastmod>2025-08-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://markoveconomics.com/simulation</loc>
<lastmod>2025-08-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://markoveconomics.com/robots.txt</loc>
<lastmod>2025-08-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.1</priority>
</url>
<url>
<loc>https://markoveconomics.com/sitemap.xml</loc>
<lastmod>2025-08-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.1</priority>
</url>
</urlset>