Automated Report

paulgraham.com

Generated on September 26, 2025 · Domain: paulgraham.com

Instant Audit

See your site the way search engines feel it

Launch a free crawl in under 30 seconds and get a ranked hit-list of fixes that lift speed, visibility, and trust.

Start Free Analysis
2025/09/26
54

Overall Score

78

PageSpeed

28

Website Quality

55

Trust & Security

96

Performance

75

SEO

68

Best Practices

76

Accessibility

Performance
96/100
Largest Contentful Paint
24/25
2.0s
2.5s4.0s
First Contentful Paint
9/10
1.8s
1.8s3.0s
Total Blocking Time
30/30
0ms
200ms400ms
Cumulative Layout Shift
23/25
0.10
0.100.25
Speed Index
10/10
1.8s
3.4s5.4s
SEO
75/100
Page isn’t blocked from indexing
34/34
Document has a `<title>` element
8/8
Document does not have a meta description
0/8
Page has successful HTTP status code
8/8
Links have descriptive text
8/8
Links are crawlable
8/8
robots.txt is not valid
0/8
Image elements do not have `[alt]` attributes
0/8
Document has a valid `hreflang`
8/8
Best Practices
68/100
Does not use HTTPS
0/18
Avoids deprecated APIs
18/18
Avoids third-party cookies
18/18
Allows users to paste into input fields
11/11
Avoids requesting the geolocation permission on page load
4/4
Avoids requesting the notification permission on page load
4/4
Displays images with correct aspect ratio
4/4
Serves images with low resolution
0/4
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
4/4
Document uses legible font sizes
4/4
Page lacks the HTML doctype, thus triggering quirks-mode
0/4
Properly defines charset
4/4
Browser errors were logged to the console
0/4
Issues were logged in the `Issues` panel in Chrome Devtools
0/4
Accessibility
76/100
`[aria-hidden="true"]` is not present on the document `<body>`
10/10
Image elements do not have `[alt]` attributes
0/10
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
10/10
Background and foreground colors have a sufficient contrast ratio
7/7
Document has a `<title>` element
7/7
`<html>` element does not have a `[lang]` attribute
0/7
Links are distinguishable without relying on color.
7/7
Links do not have a discernible name
0/7
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
7/7
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
7/7
Touch targets have sufficient size and spacing.
7/7
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
7/7
Heading elements appear in a sequentially-descending order
3/3
Image elements do not have `[alt]` attributes that are redundant text.
1/1
Tables have different content in the summary attribute and `<caption>`.
1/1

Site Quality

Title
12/20
Paul Graham
11 chars (ideal 30–60)
Meta Description
0/15
missing (add <meta name='description'> with 120-160 chars)
Favicon
3/3
http://ycombinator.com/arc/arc.png
present
Viewport meta
0/8
missing (ideal: width=device-width, initial-scale=1)
robots.txt
6/6
User-agent: * Disallow: /cgi-bin/ Disallow: /RT/ Disallow: /TG/ Disallow: /QS/ Disallow: /wgl/ Disallow: /P/ Disallow: /ymix/ Disallow: /OS/ Disallow: /cs/ Disallow: /en= Disallow: /io= Disallow: /*/cgi-bin/ User-agent: Roverbot Disallow: / Sitemap: /sitemap.xml
perfect (User-agent + Allow + Sitemap)
Sitemap
7/7
/sitemap.xml
present
Headings
0/6
missing (add H1, H2, H3, H4, H5, H6 tags to structure content)
Schema.org JSON-LD
0/2
missing (consider Organization, Article, Product, or FAQPage schemas)
Canonical URL
0/8
missing (add <link rel='canonical'> to avoid duplicate content)
HTML lang
0/4
missing (add lang='en' to <html> tag)
Character encoding
0/4
missing (add <meta charset='utf-8'> in <head>)

Open Graph

Title
0/3
missing (add <meta property='og:title'> for social sharing)
Description
0/3
missing (add <meta property='og:description'> for social sharing)
Image
0/3
missing (add <meta property='og:image'> with 1200x630px image)
URL
0/3
missing (add <meta property='og:url'> with full URL)
Type
0/1
missing (add <meta property='og:type' content='website'>)

Twitter Cards

Card Type
0/1
missing
Title
0/1
missing (add <meta name='twitter:title'> for Twitter sharing)
Description
0/1
missing (add <meta name='twitter:description'> for Twitter sharing)
Image
0/1
missing (add <meta name='twitter:image'> with 1200x630px image)

Security Headers

HTTPS
30/30
HTTPS enabled
HTTP Strict Transport Security
0/15
missing (should be: Strict-Transport-Security: max-age=31536000; includeSubDomains)
Content Security Policy
0/15
missing (should be: Content-Security-Policy: default-src 'self')
Frame Protection
0/5
missing (should be: X-Frame-Options: SAMEORIGIN)
MIME Type Protection
0/5
missing (should be: X-Content-Type-Options: nosniff)

Domain Trust

Domain Rating
25/25
59 (Last sync: 30th July 2025)
1525
Domain Age
0/5
no domain age records found
Registrar
no registrar record found
Country
Unknown

Infrastructure

Provider
no hosting or CDN provider detected

FAQs

Report-specific answers

Key takeaways for paulgraham.com pulled from this audit.

How often should I refresh the YourWebsiteScore report for paulgraham.com?

The latest audit was captured on September 26, 2025.

Re-run the analysis after major deployments or at least once a month so you can spot Core Web Vitals, snippet, or security regressions before they affect rankings or conversions.

Which Lighthouse performance improvements should paulgraham.com tackle first?

Cumulative Layout Shift (mobile) at 0.10: reclaim ≈2 points. Reserve space for media, stabilise fonts, and avoid late-loading ads to prevent jarring layout shifts.

Largest Contentful Paint (mobile) at 2.0s: reclaim ≈1 points. Optimise hero media, inline critical CSS, and prioritise above-the-fold requests so the primary content renders faster.

First Contentful Paint (mobile) at 1.8s: reclaim ≈1 points. Reduce render-blocking CSS/JS and stream initial HTML so meaningful content appears earlier.

Which Lighthouse SEO audits should paulgraham.com fix first?

Document does not have a meta description (mobile) is missing roughly 8 points. Fixing it will raise the SEO score and strengthen how paulgraham.com appears in search.

robots.txt is not valid (mobile) is missing roughly 8 points. Fixing it will raise the SEO score and strengthen how paulgraham.com appears in search.

Image elements do not have `[alt]` attributes (mobile) is missing roughly 8 points. Fixing it will raise the SEO score and strengthen how paulgraham.com appears in search.

Document does not have a meta description (desktop) is missing roughly 8 points. Fixing it will raise the SEO score and strengthen how paulgraham.com appears in search.

robots.txt is not valid (desktop) is missing roughly 8 points. Fixing it will raise the SEO score and strengthen how paulgraham.com appears in search.

Image elements do not have `[alt]` attributes (desktop) is missing roughly 8 points. Fixing it will raise the SEO score and strengthen how paulgraham.com appears in search.

Which Lighthouse Best Practices should paulgraham.com fix first?

Does not use HTTPS (mobile) is missing roughly 18 points. Fixing it will raise the Best Practices score and keep paulgraham.com aligned with modern browser expectations.

Serves images with low resolution (mobile) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep paulgraham.com aligned with modern browser expectations.

Page lacks the HTML doctype, thus triggering quirks-mode (mobile) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep paulgraham.com aligned with modern browser expectations.

Does not use HTTPS (desktop) is missing roughly 19 points. Fixing it will raise the Best Practices score and keep paulgraham.com aligned with modern browser expectations.

Does not have a `<meta name="viewport">` tag with `width` or `initial-scale` (desktop) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep paulgraham.com aligned with modern browser expectations.

Page lacks the HTML doctype, thus triggering quirks-mode (desktop) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep paulgraham.com aligned with modern browser expectations.

Which Lighthouse Accessibility audits should paulgraham.com fix first?

Image elements do not have `[alt]` attributes (mobile) is missing roughly 10 points. Fixing it will raise the Accessibility score and make paulgraham.com easier to use.

`<html>` element does not have a `[lang]` attribute (mobile) is missing roughly 7 points. Fixing it will raise the Accessibility score and make paulgraham.com easier to use.

Links do not have a discernible name (mobile) is missing roughly 7 points. Fixing it will raise the Accessibility score and make paulgraham.com easier to use.

Image elements do not have `[alt]` attributes (desktop) is missing roughly 16 points. Fixing it will raise the Accessibility score and make paulgraham.com easier to use.

`<html>` element does not have a `[lang]` attribute (desktop) is missing roughly 11 points. Fixing it will raise the Accessibility score and make paulgraham.com easier to use.

Which Website Quality issues should paulgraham.com fix first?

Meta Description: missing ≈15 points. Missing (add <meta name='description'> with 120-160 chars). Focus on it to lift paulgraham.com's Website Quality score.

Title: missing ≈8 points. 11 chars (ideal 30–60). Focus on it to lift paulgraham.com's Website Quality score.

Canonical URL: missing ≈8 points. Missing (add <link rel='canonical'> to avoid duplicate content). Focus on it to lift paulgraham.com's Website Quality score.

Which Trust & Security fixes should paulgraham.com tackle first?

HTTP Strict Transport Security: missing ≈15 points. Missing (should be: Strict-Transport-Security: max-age=31536000; includeSubDomains). Close this gap to raise paulgraham.com's Trust & Security score.

Content Security Policy: missing ≈15 points. Missing (should be: Content-Security-Policy: default-src 'self'). Close this gap to raise paulgraham.com's Trust & Security score.

Frame Protection: missing ≈5 points. Missing (should be: X-Frame-Options: SAMEORIGIN). Close this gap to raise paulgraham.com's Trust & Security score.

Instant Audit

See your site the way search engines feel it

Launch a free crawl in under 30 seconds and get a ranked hit-list of fixes that lift speed, visibility, and trust.

Start Free Analysis