AI generated SEO

This commit is contained in:
2026-05-28 17:30:09 -04:00
parent 865759e763
commit f94f7a0f03
6 changed files with 112 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
---
type: Prompt
---
Add some SEO about how this art portfolio website is just for a software developer (Jonathan McCaffrey) to mess around with SEO and AI generation for a website, and the art is just some random past work I did for school or for fun.
We also need to add the robots.txt file. I am going to use art.jonathanmccaffrey.com if that is relevant to helping with SEO.
Remember to add docs/Prompt 4.md to the docFiles array in data.js so we are self-documenting the usage of AI.
+12
View File
@@ -0,0 +1,12 @@
---
type: Prompt
---
lol, obviously if you're going to refer to a sitemap.xml in the robots.txt file, you have to add it.
Remember to add docs/Prompt 5.md to the docFiles array in data.js so we are self-documenting the usage of AI.
---
> Okay. I am going to stop documenting my prompts at this point if it's not interesting. You get the picture of how this works.
+11
View File
@@ -4,6 +4,17 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Jonathan McCaffrey's Art Portfolio</title>
<meta name="description" content="This is not a serious art portfolio. It's a software developer's (Jonathan McCaffrey) playground for testing SEO and AI-generated website content. The artwork is random past projects from school or just for fun.">
<meta name="author" content="Jonathan McCaffrey">
<meta name="robots" content="index, follow">
<meta property="og:title" content="Jonathan McCaffrey's Art Portfolio">
<meta property="og:description" content="A software developer messing around with SEO and AI generation for a website. Artwork is just random past work from school or for fun.">
<meta property="og:url" content="https://art.jonathanmccaffrey.com">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Jonathan McCaffrey's Art Portfolio">
<meta name="twitter:description" content="A software developer messing around with SEO and AI generation for a website. Artwork is just random past work from school or for fun.">
<link rel="canonical" href="https://art.jonathanmccaffrey.com">
<link rel="stylesheet" href="css/style.css">
</head>
<body>
+12
View File
@@ -129,6 +129,18 @@ const DATA = {
type: "Art",
raw: "---\ntype: Art\nimage: \"[[Malice.jpg]]\"\n---\nDrawing for High School Project with pencils, then scanned and coloured in digitally. My parents always went a bit overboard on buying stuff. They bought me a bunch of dragon statues, so for the project where I had to draw something, I drew one of them. I changed the colour palette and added blood because teenager.\n\n![[Malice.jpg]]"
},
{
id: "prompt-5",
filename: "Prompt 5.md",
type: "Prompt",
raw: "---\ntype: Prompt\n---\n\nRemember to add docs/Prompt 5.md to the docFiles array in data.js so we are self-documenting the usage of AI.\n"
},
{
id: "prompt-4",
filename: "Prompt 4.md",
type: "Prompt",
raw: "---\ntype: Prompt\n---\n\nAdd some SEO about how this art portfolio website is just for a software developer (Jonathan McCaffrey) to mess around with SEO and AI generation for a website, and the art is just some random past work I did for school or for fun.\n\nWe also need to add the robots.txt file. I am going to use art.jonathanmccaffrey.com if that is relevant to helping with SEO.\n\nRemember to add docs/Prompt 4.md to the docFiles array in data.js so we are self-documenting the usage of AI.\n"
},
{
id: "overview",
filename: "Overview.md",
+4
View File
@@ -0,0 +1,4 @@
User-agent: *
Allow: /
Sitemap: https://art.jonathanmccaffrey.com/sitemap.xml
+63
View File
@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://art.jonathanmccaffrey.com/</loc>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=ac-emblems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=art-five</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=art-four</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=art-one</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=art-three</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=image-one</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=malice</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=self-portraits</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=vr-avatar</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=contact</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://art.jonathanmccaffrey.com/?view=docs</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>