diff --git a/.vscode/sitemap-generator.json b/.vscode/sitemap-generator.json
new file mode 100644
index 0000000..d12212e
--- /dev/null
+++ b/.vscode/sitemap-generator.json
@@ -0,0 +1,27 @@
+{
+ "src/sitemap.xml": {
+ "Protocol": "https",
+ "DomainName": "janishutz.com",
+ "Root": "./src",
+ "IncludeExt": [
+ ".html",
+ ".php"
+ ],
+ "Exclude": [
+ "404.html",
+ "footer.html",
+ "menu.html",
+ "search/index.html"
+ ],
+ "TagsToInclude": [
+ "priority"
+ ],
+ "DefaultChangeFrequency": "monthly",
+ "TabCharacters": "\t",
+ "bIncludeWWW": true,
+ "bRemoveFileExtentions": false,
+ "bUseTrailingSlash": false,
+ "bAutomaticallyUpdateSitemap": true,
+ "bMinimized": false
+ }
+}
\ No newline at end of file
diff --git a/src/robots.txt b/src/robots.txt
new file mode 100644
index 0000000..c4d5273
--- /dev/null
+++ b/src/robots.txt
@@ -0,0 +1,8 @@
+User-agent: *
+Disallow: /menu.html
+Disallow: /footer.html
+Disallow: /js/
+Disallow: /css/
+Disallow: /404.html
+
+Sitemap: https://janishutz.com/sitemap.xml
\ No newline at end of file
diff --git a/src/search/index.html b/src/search/index.html
deleted file mode 100644
index bfb0689..0000000
--- a/src/search/index.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
- Search (redirects to duckduckgo) :: janishutz.com
-
-
-
-
-
-
Search
-
-
-
-
\ No newline at end of file
diff --git a/src/sitemap.xml b/src/sitemap.xml
new file mode 100644
index 0000000..4488865
--- /dev/null
+++ b/src/sitemap.xml
@@ -0,0 +1,93 @@
+
+
+
+ https://www.janishutz.com
+ 1.00
+
+
+
+ https://www.janishutz.com/support
+ 0.67
+
+
+
+ https://www.janishutz.com/services
+ 0.67
+
+
+
+ https://www.janishutz.com/projects
+ 0.67
+
+
+
+ https://www.janishutz.com/privacypolicy
+ 0.67
+
+
+
+ https://www.janishutz.com/presentations
+ 0.67
+
+
+
+ https://www.janishutz.com/about
+ 0.67
+
+
+
+ https://www.janishutz.com/support/contact
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/storagemanager
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/smuL
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/schoolprojects
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/qrscanner
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/musicplayer
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/libreevent
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/languageschoolhossegor-booking
+ 0.33
+
+
+
+ https://www.janishutz.com/projects/impress
+ 0.33
+
+
+
+ https://www.janishutz.com/presentations/auth
+ 0.33
+
+
+
+ https://www.janishutz.com/about/aboutme
+ 0.33
+
+
+
\ No newline at end of file