Skip to content

Commit

Permalink
robots, sitemap and cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
M1chaCH committed Jun 29, 2024
1 parent 825487a commit 351faec
Show file tree
Hide file tree
Showing 7 changed files with 66 additions and 14 deletions.
5 changes: 3 additions & 2 deletions proxy/frontend/public/admin/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
<head>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width,initial-scale=1'>
<meta name="robots" content="noindex,nofollow">

<title>Admin</title>
<title>Micha @ Admin</title>

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
Expand All @@ -15,7 +16,7 @@
<link rel='stylesheet' href='../global.css'>
<link rel='stylesheet' href='../build/admin/bundle.css'>

<script defer src='/theme-loader.js'></script>
<script defer src='../theme-loader.js'></script>
<script defer src='../build/admin/bundle.js'></script>
</head>

Expand Down
12 changes: 6 additions & 6 deletions proxy/frontend/public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,20 @@
<meta name='viewport' content='width=device-width,initial-scale=1'>

<title>Micha Schweizer @ Home</title>
<meta name="description" content="View and visit all applications / services deployed on the Server of Micha Schweizer.">
<meta name="description" content="This page shows all applications that are deployed on my server. Feel free to explore and get to know my projects more closely.">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Jura:wght@700&display=swap" rel="stylesheet">

<link rel='icon' type='image/ico' href='/favicon.ico'>
<link rel='icon' type='image/ico' href='favicon.ico'>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,100,1,-25" />
<link rel='stylesheet' href='/global.css'>
<link rel='stylesheet' href='/build/bundle.css'>
<link rel='stylesheet' href='global.css'>
<link rel='stylesheet' href='build/bundle.css'>

<script defer src='/theme-loader.js'></script>
<script defer src='/build/bundle.js'></script>
<script defer src='theme-loader.js'></script>
<script defer src='build/bundle.js'></script>
</head>

<body>
Expand Down
5 changes: 3 additions & 2 deletions proxy/frontend/public/legal/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width,initial-scale=1'>

<title>Legal</title>
<title>Micha Schweizer @ Legal</title>
<meta name="description" content="A contact form and all required legal content. Feel free to share any thoughts.">

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
Expand All @@ -15,7 +16,7 @@
<link rel='stylesheet' href='../global.css'>
<link rel='stylesheet' href='../build/legal/bundle.css'>

<script defer src='/theme-loader.js'></script>
<script defer src='../theme-loader.js'></script>
<script defer src='../build/legal/bundle.js'></script>
</head>

Expand Down
5 changes: 3 additions & 2 deletions proxy/frontend/public/login/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
<head>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width,initial-scale=1'>
<meta name="robots" content="noindex,nofollow">

<title>Login</title>
<title>Micha Schweizer @ Login</title>

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
Expand All @@ -15,7 +16,7 @@
<link rel='stylesheet' href='../global.css'>
<link rel='stylesheet' href='../build/login/bundle.css'>

<script defer src='/theme-loader.js'></script>
<script defer src='../theme-loader.js'></script>
<script defer src='../build/login/bundle.js'></script>
</head>

Expand Down
5 changes: 3 additions & 2 deletions proxy/frontend/public/onboarding/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
<head>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width,initial-scale=1'>
<meta name="robots" content="noindex,nofollow">

<title>Onboarding</title>
<title>Micha Schweizer @ Onboarding</title>

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
Expand All @@ -15,7 +16,7 @@
<link rel='stylesheet' href='../global.css'>
<link rel='stylesheet' href='../build/onboarding/bundle.css'>

<script defer src='/theme-loader.js'></script>
<script defer src='../theme-loader.js'></script>
<script defer src='../build/onboarding/bundle.js'></script>
</head>

Expand Down
8 changes: 8 additions & 0 deletions proxy/robots.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
User-agent: *
Allow: /
Allow: /host
Disallow: /host/admin
Disallow: /host/onboarding
Disallow: /apps/room-automation
Disallow: /apps/sisu
Disallow: /apps/daily-prayer-editor
40 changes: 40 additions & 0 deletions proxy/sitemap.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://michu-tech.com</loc>
<lastmod>2024-06-30</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
<image:image>
<image:loc>https://michu-tech.com/assets/images/micha_schweizer_black.png</image:loc>
</image:image>
</url>

<url>
<loc>https://michu-tech.com/host</loc>
<lastmod>2024-06-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://michu-tech.com/host/legal</loc>
<lastmod>2024-05-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>

<url>
<loc>https://michu-tech.com/apps/teachu</loc>
<lastmod>2023-07-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>

<url>
<loc>https://michu-tech.com/apps/daily-prayer</loc>
<lastmod>2024-06-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>

0 comments on commit 351faec

Please sign in to comment.