DE EN IT

~/home / website-city

✨ n8n · just for fun

Your website as a city.

Every website is a city. The homepage is the glowing spire in the centre, each section (/blog, /tools …) is a district, its subpages are the towers. Security headers span an energy dome, loading time flows as light across the bridges. Enter a domain, and an n8n workflow surveys it live.

How it works

  1. WebhookYour click starts an n8n workflow on my server, with the domain attached.
  2. CheckpointFirst a safety check: is the domain public and allowed? Plus the final URL after redirects, security headers, TLS, SPF and DMARC.
  3. Three requests at onceIn parallel n8n fetches the homepage, sitemap.xml and sitemap_index.xml.
  4. MergeA Merge node waits until all three answers are in and joins them.
  5. Read the city mapA Code node reads sections, subsections, depth and languages from the sitemap. Without a sitemap the homepage links serve as the map; child sitemaps are fetched too.
  6. Survey the cityLoad time, weight and requests of the homepage are measured and combined with the check results into scores and an overall grade.
  7. AI city guideAn AI model hosted at IONOS in Germany writes the city tour and names the city. A Code node checks the text.
  8. IngestThe result lands on the server as JSON, and this page draws the city from it.

Privacy: only publicly reachable things are checked (homepage, sitemap, headers, DNS records). The domain and the result are stored so the link works, but your IP address is not kept. More in the privacy policy

So the generator does not overheat, there is a short pause between two cities and a limit per hour.

More n8n workflows to try →

More serious: the website report card with grades and tips →

⬇ Download the workflow (JSON, to import into n8n)