SiteRecon · sample report
Audit of https://www.georgemridun.dev/ · 10/6/2026, 7:40:30 AM · 1 page read
01Scores
02Top fixes (10)
MEDIUMThe homepage has no canonical linkSEO · low effort
A canonical link tells search engines which URL is the main one when the same page is reachable at several.
Fix: Add <link rel="canonical" href="https://www.georgemridun.dev/"> to the page head.
- evidence: no <link rel="canonical"> (https://www.georgemridun.dev/)
MEDIUMNo XML sitemap was foundSEO · low effort
A sitemap helps search engines find every page, including ones that are not well linked.
Fix: Generate an XML sitemap, serve it at /sitemap.xml, and reference it from robots.txt.
- evidence: not found, or not a sitemap (https://www.georgemridun.dev/sitemap.xml)
MEDIUMNo organisation schema tells AI systems who runs this siteAI visibility · medium effort
Organization or LocalBusiness markup gives AI systems a reliable source for the brand name, logo, location and profiles.
Fix: Add Organization (or LocalBusiness) JSON-LD with name, url, logo, sameAs links and contact details.
- evidence: schema types found: Person, PostalAddress (https://www.georgemridun.dev/)
MEDIUMThe page does not answer questions in a form AI systems can liftAI visibility · medium effort
AI answers are built from passages that directly answer a question. Question headings with a short answer underneath are the easiest to cite.
Fix: Add an FAQ or question-style H2 and H3 headings, each followed by a direct two-to-three sentence answer.
- evidence: no question headings and no FAQPage schema (https://www.georgemridun.dev/)
MEDIUMThe next step is not clearContent and conversion · medium effort
Pages convert better with one obvious next step worded as a specific action. The review found the next step unclear.
Fix: Use one primary button with a specific action label such as Get a free quote, and repeat it down the page.
- evidence: passage the AI review pointed to —
See the work GitHub ↗ LinkedIn ↗ CV: TODO(https://www.georgemridun.dev/)
MEDIUMThe mobile performance score is 86 out of 100Speed · high effort
Slow pages lose visitors and rank lower, especially on mobile. 90 and above is considered good.
Fix: Work through the PageSpeed Insights opportunities: compress images, remove unused JavaScript and defer non-critical scripts.
- evidence: Performance score 86/100. Measured by Google PageSpeed Insights, mobile lab data. (https://www.georgemridun.dev/)
MEDIUMThe main content takes 3.5 s to appearSpeed · high effort
Largest Contentful Paint measures when the main content is visible. Under 2.5 s is good.
Fix: Optimise the hero image or heading: compress and size the image, preload it, and cut render-blocking CSS and JavaScript.
- evidence: LCP 3.5 s (good is under 2.5 s). Measured by Google PageSpeed Insights, mobile lab data. (https://www.georgemridun.dev/)
LOWThe meta description is 184 characters longSEO · low effort
Descriptions under 70 characters waste the space. Over 160 they are cut off.
Fix: Rewrite the meta description to between 70 and 160 characters.
- evidence: meta description —
George is an AI engineer in Melbourne who designs, builds and deploys AI applications end to end: agent pipelines, retrieval, evaluation and the infrastructure…(https://www.georgemridun.dev/)
LOWThe site has no robots.txt fileSEO · low effort
robots.txt tells crawlers what they may visit and where the sitemap is.
Fix: Add a robots.txt at the site root that allows crawling and lists the sitemap URL.
- evidence: not found, or not a text file (https://www.georgemridun.dev/robots.txt)
LOWThe site has no llms.txt fileAI visibility · low effort
llms.txt is an emerging convention that gives AI agents a short guide to the site. Google Search ignores it, so this is a small bonus, not a requirement.
Fix: Add a /llms.txt with a one-paragraph summary of the business and links to its most important pages.
- evidence: not found (https://www.georgemridun.dev/llms.txt)
03Marketing ideas
AI-generated suggestions, each tied to a problem found above. Check them before acting.
Add canonical link to homepage
medium effortEnsures search engines understand the homepage's URL is the primary version
addresses: The homepage has no canonical link
Create and submit XML sitemap
medium effortHelps search engines understand the site's structure and content
addresses: No XML sitemap was found
Add organisation schema to homepage
medium effortProvides AI systems with information about the site's owner and contact details
addresses: No organisation schema tells AI systems who runs this site
Rewrite headings to answer questions in a clear format
medium effortImproves the site's ability to answer questions in a format AI systems can understand
addresses: The page does not answer questions in a form AI systems can lift
Clarify next steps on the homepage
medium effortHelps visitors understand what action to take next, improving user experience
addresses: The next step is not clear
Optimise mobile performance to improve score
high effortEnhances user experience and search engine rankings by improving mobile performance
addresses: The mobile performance score is 86 out of 100
Reduce main content load time to improve LCP score
high effortImproves user experience and search engine rankings by reducing main content load time
addresses: The main content takes 3.5 s to appear
Write a meta description that is within the recommended length
low effortImproves search engine snippet visibility and click-through rates
addresses: The meta description is 184 characters long
04Competitor comparison
Competitors were suggested by AI and checked to be live sites. They may not be your closest rivals.
| Site | SEO | AI visibility | Social |
|---|---|---|---|
| georgemridun.dev (you) | 84 | 72 | github, linkedin |
| microsoft.com | 86 | 60 | facebook, x, linkedin, youtube, instagram |
| nvidia.com | 87 | 90 | facebook, instagram, linkedin, x, youtube |
| salesforce.com | 91 | 100 | none |
- 2 of 3 competitors score at least 10 points higher on AI visibility (best: salesforce.com, 100 against your 72).
- 2 of 3 competitors are on facebook, which you do not link to.
- 2 of 3 competitors are on x, which you do not link to.
- 2 of 3 competitors are on youtube, which you do not link to.
- 2 of 3 competitors are on instagram, which you do not link to.
05Social media
Public pages only. Profiles that need a login are not read. 0 Hacker News stories mention this site.
- githubhttps://github.com/mridungeorgefound
- linkedinhttps://www.linkedin.com/in/george-mridunlogin wall
Not linked: facebook, instagram.
06Every check
SEO8415 passed · 4 issues
LOWThe meta description is 184 characters longSEO · low effort
Descriptions under 70 characters waste the space. Over 160 they are cut off.
Fix: Rewrite the meta description to between 70 and 160 characters.
- evidence: meta description —
George is an AI engineer in Melbourne who designs, builds and deploys AI applications end to end: agent pipelines, retrieval, evaluation and the infrastructure…(https://www.georgemridun.dev/)
MEDIUMThe homepage has no canonical linkSEO · low effort
A canonical link tells search engines which URL is the main one when the same page is reachable at several.
Fix: Add <link rel="canonical" href="https://www.georgemridun.dev/"> to the page head.
- evidence: no <link rel="canonical"> (https://www.georgemridun.dev/)
LOWThe site has no robots.txt fileSEO · low effort
robots.txt tells crawlers what they may visit and where the sitemap is.
Fix: Add a robots.txt at the site root that allows crawling and lists the sitemap URL.
- evidence: not found, or not a text file (https://www.georgemridun.dev/robots.txt)
MEDIUMNo XML sitemap was foundSEO · low effort
A sitemap helps search engines find every page, including ones that are not well linked.
Fix: Generate an XML sitemap, serve it at /sitemap.xml, and reference it from robots.txt.
- evidence: not found, or not a sitemap (https://www.georgemridun.dev/sitemap.xml)
AI visibility726 passed · 3 issues
MEDIUMNo organisation schema tells AI systems who runs this siteAI visibility · medium effort
Organization or LocalBusiness markup gives AI systems a reliable source for the brand name, logo, location and profiles.
Fix: Add Organization (or LocalBusiness) JSON-LD with name, url, logo, sameAs links and contact details.
- evidence: schema types found: Person, PostalAddress (https://www.georgemridun.dev/)
MEDIUMThe page does not answer questions in a form AI systems can liftAI visibility · medium effort
AI answers are built from passages that directly answer a question. Question headings with a short answer underneath are the easiest to cite.
Fix: Add an FAQ or question-style H2 and H3 headings, each followed by a direct two-to-three sentence answer.
- evidence: no question headings and no FAQPage schema (https://www.georgemridun.dev/)
LOWThe site has no llms.txt fileAI visibility · low effort
llms.txt is an emerging convention that gives AI agents a short guide to the site. Google Search ignores it, so this is a small bonus, not a requirement.
Fix: Add a /llms.txt with a one-paragraph summary of the business and links to its most important pages.
- evidence: not found (https://www.georgemridun.dev/llms.txt)
Content and conversion958 passed · 1 issue
MEDIUMThe next step is not clearContent and conversion · medium effort
Pages convert better with one obvious next step worded as a specific action. The review found the next step unclear.
Fix: Use one primary button with a specific action label such as Get a free quote, and repeat it down the page.
- evidence: passage the AI review pointed to —
See the work GitHub ↗ LinkedIn ↗ CV: TODO(https://www.georgemridun.dev/)
Speed403 passed · 2 issues
MEDIUMThe mobile performance score is 86 out of 100Speed · high effort
Slow pages lose visitors and rank lower, especially on mobile. 90 and above is considered good.
Fix: Work through the PageSpeed Insights opportunities: compress images, remove unused JavaScript and defer non-critical scripts.
- evidence: Performance score 86/100. Measured by Google PageSpeed Insights, mobile lab data. (https://www.georgemridun.dev/)
MEDIUMThe main content takes 3.5 s to appearSpeed · high effort
Largest Contentful Paint measures when the main content is visible. Under 2.5 s is good.
Fix: Optimise the hero image or heading: compress and size the image, preload it, and cut render-blocking CSS and JavaScript.
- evidence: LCP 3.5 s (good is under 2.5 s). Measured by Google PageSpeed Insights, mobile lab data. (https://www.georgemridun.dev/)
Social1006 passed · 0 issues
07Could not check
- Social profile: linkedin: it needs a login to read, and SiteRecon only reads public pages
08Fix with Claude
A prompt built from the findings above. Paste it into Claude, or ChatGPT, to get the exact changes.
If a link opens a blank chat, the prompt is already on your clipboard once you press Copy, so just paste it.