Verified internal navigation
At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality.
100.00/100 link health · 68.00/100 quality · 13 internal destinations
New comparison baseline. A change in coverage is not a verified improvement.
The diagnostic report below may cover additional pages and external links. Only the stored competitive sample determines the ranking. At least 10 verified internal links are required; unavailable checklist items do not exclude a site. How scoring works
tmangueira.com
tmangueira.com ↗ · 🇺🇸 United States · Community picks
#108/165 top ranked in United States · #196/335 worldwide
Scanned
The quick verdict
No broken links found in this sample.
- Link health
- 100.00/100
- Quality checklist
- 68.00/100
- Broken links
- 0
Ranks first
Breaks ties
Confirmed in sample
13 links verified · 0 unknown · 5 selected source pages · 100% of selected destinations verified. Sample only. Unknown links are not counted as broken.
What to fix first
View all priorities →- Canonical URL
Declare one valid HTTP(S) canonical URL for each indexable page. It may point to another URL when intentional.
- Open Graph title
Provide a non-empty og:title meta property.
- Open Graph description
Provide a non-empty og:description meta property.
Fix with your coding assistant
Copy a ready-to-use prompt with the issues and affected URLs.
View full reportHide full reportConfirmed issues, suggested fixes and the evidence behind them.
Extended diagnostic evidence
0 confirmed broken links in 19 verified. 2 discovered links could not be verified.
90% of discovered links verified. These diagnostic counts may include pages and external links outside the ranked sample. Unknown links are not counted as broken.
- Broken links
- 0
- Links verified
- 19
- Unverifiable
- 2
- Pages read
- 13
mostly access denied
Broken links
0 internal · 0 external
Latest competitive sample and evidence · 68.00/100 quality
At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality. The available outcomes agreed between passes.
5 selected source URLs · 13 internal destinations. 13 evaluated · 0 unknown · 0 using previous evidence. The expanded diagnostic report follows below.
- SEO
- 40.00/100
- Accessibility
- 100.00/100
- Structure
- 93.33/100
- Sharing
- 0.00/100
Selected pages
- https://tmangueira.com/
- https://tmangueira.com/about
- https://tmangueira.com/code
- https://tmangueira.com/photos
- https://tmangueira.com/pt
Internal link verdicts and weights
- ok · weight 6 · https://tmangueira.com/
- ok · weight 6 · https://tmangueira.com/about
- ok · weight 6 · https://tmangueira.com/code
- ok · weight 6 · https://tmangueira.com/photos
- ok · weight 6 · https://tmangueira.com/pt
- ok · weight 6 · https://tmangueira.com/pt/about
- ok · weight 6 · https://tmangueira.com/pt/code
- ok · weight 6 · https://tmangueira.com/pt/photos
- ok · weight 2 · https://tmangueira.com/code/my-cloud-my-rules
- ok · weight 2 · https://tmangueira.com/photos/berlin
- ok · weight 2 · https://tmangueira.com/photos/bogota
- ok · weight 2 · https://tmangueira.com/photos/iceland
- ok · weight 2 · https://tmangueira.com/photos/sao-paulo
Scoring checks
- Page title: passed · 5/5 applicable observations
https://tmangueira.com/: Thiago Mangueira
https://tmangueira.com/about: Thiago Mangueira
https://tmangueira.com/code: Thiago Mangueira
https://tmangueira.com/photos: Thiago Mangueira
https://tmangueira.com/pt: Thiago Mangueira
- Distinct page titles: failed · 0/5 applicable observations
https://tmangueira.com/: Thiago Mangueira
https://tmangueira.com/about: Thiago Mangueira
https://tmangueira.com/code: Thiago Mangueira
https://tmangueira.com/photos: Thiago Mangueira
https://tmangueira.com/pt: Thiago Mangueira
- Meta description: passed · 5/5 applicable observations
https://tmangueira.com/: Software engineer and photographer
https://tmangueira.com/about: Software engineer and photographer
https://tmangueira.com/code: Software engineer and photographer
https://tmangueira.com/photos: Software engineer and photographer
https://tmangueira.com/pt: Engenheiro de software e fotógrafo
- Canonical URL: failed · 0/5 applicable observations
https://tmangueira.com/: No canonical URL
https://tmangueira.com/about: No canonical URL
https://tmangueira.com/code: No canonical URL
https://tmangueira.com/photos: No canonical URL
https://tmangueira.com/pt: No canonical URL
- Main heading: failed · 4/5 applicable observations
https://tmangueira.com/photos: 0 H1 element(s)
https://tmangueira.com/: 1 H1 element(s)
https://tmangueira.com/about: 1 H1 element(s)
https://tmangueira.com/code: 1 H1 element(s)
https://tmangueira.com/pt: 1 H1 element(s)
- Heading hierarchy: failed · 4/5 applicable observations
https://tmangueira.com/photos: 1 skipped heading level(s)
https://tmangueira.com/: 0 skipped heading level(s)
https://tmangueira.com/about: 0 skipped heading level(s)
https://tmangueira.com/code: 0 skipped heading level(s)
https://tmangueira.com/pt: 0 skipped heading level(s)
- Main landmark: passed · 5/5 applicable observations
https://tmangueira.com/: 1 main landmarks
https://tmangueira.com/about: 1 main landmarks
https://tmangueira.com/code: 1 main landmarks
https://tmangueira.com/photos: 1 main landmarks
https://tmangueira.com/pt: 1 main landmarks
- Document language: passed · 5/5 applicable observations
https://tmangueira.com/: en
https://tmangueira.com/about: en
https://tmangueira.com/code: en
https://tmangueira.com/photos: en
https://tmangueira.com/pt: en
- Image alternatives declared: passed · 3/3 applicable observations
https://tmangueira.com/: 0 of 0 images lack an alt attribute
https://tmangueira.com/pt: 0 of 0 images lack an alt attribute
https://tmangueira.com/about: 0 of 1 images lack an alt attribute
https://tmangueira.com/code: 0 of 1 images lack an alt attribute
https://tmangueira.com/photos: 0 of 4 images lack an alt attribute
- Links named: passed · 5/5 applicable observations
https://tmangueira.com/: 0 of 20 links have no HTML name
https://tmangueira.com/about: 0 of 15 links have no HTML name
https://tmangueira.com/code: 0 of 16 links have no HTML name
https://tmangueira.com/photos: 0 of 13 links have no HTML name
https://tmangueira.com/pt: 0 of 20 links have no HTML name
- Mobile viewport: passed · 5/5 applicable observations
https://tmangueira.com/: width=device-width, initial-scale=1
https://tmangueira.com/about: width=device-width, initial-scale=1
https://tmangueira.com/code: width=device-width, initial-scale=1
https://tmangueira.com/photos: width=device-width, initial-scale=1
https://tmangueira.com/pt: width=device-width, initial-scale=1
- HTTPS page: passed · 5/5 applicable observations
https://tmangueira.com/: https://tmangueira.com/
https://tmangueira.com/about: https://tmangueira.com/about
https://tmangueira.com/code: https://tmangueira.com/code
https://tmangueira.com/photos: https://tmangueira.com/photos
https://tmangueira.com/pt: https://tmangueira.com/pt
- No insecure embedded resources: passed · 5/5 applicable observations
https://tmangueira.com/: 0 HTTP embedded resource URL(s)
https://tmangueira.com/about: 0 HTTP embedded resource URL(s)
https://tmangueira.com/code: 0 HTTP embedded resource URL(s)
https://tmangueira.com/photos: 0 HTTP embedded resource URL(s)
https://tmangueira.com/pt: 0 HTTP embedded resource URL(s)
- Open Graph title: failed · 0/5 applicable observations
https://tmangueira.com/: No og:title
https://tmangueira.com/about: No og:title
https://tmangueira.com/code: No og:title
https://tmangueira.com/photos: No og:title
https://tmangueira.com/pt: No og:title
- Open Graph description: failed · 0/5 applicable observations
https://tmangueira.com/: No og:description
https://tmangueira.com/about: No og:description
https://tmangueira.com/code: No og:description
https://tmangueira.com/photos: No og:description
https://tmangueira.com/pt: No og:description
- Open Graph type: failed · 0/5 applicable observations
https://tmangueira.com/: No og:type
https://tmangueira.com/about: No og:type
https://tmangueira.com/code: No og:type
https://tmangueira.com/photos: No og:type
https://tmangueira.com/pt: No og:type
- Open Graph URL: failed · 0/5 applicable observations
https://tmangueira.com/: No og:url
https://tmangueira.com/about: No og:url
https://tmangueira.com/code: No og:url
https://tmangueira.com/photos: No og:url
https://tmangueira.com/pt: No og:url
- Open Graph image URL: failed · 0/5 applicable observations
https://tmangueira.com/: No og:image
https://tmangueira.com/about: No og:image
https://tmangueira.com/code: No og:image
https://tmangueira.com/photos: No og:image
https://tmangueira.com/pt: No og:image
- Social card type: failed · 0/5 applicable observations
https://tmangueira.com/: No social card type
https://tmangueira.com/about: No social card type
https://tmangueira.com/code: No social card type
https://tmangueira.com/photos: No social card type
https://tmangueira.com/pt: No social card type
- Homepage favicon available: failed · 0/1 applicable observations
https://tmangueira.com/favicon.ico: HTTP 404; text/html; charset=utf-8
- Homepage sharing image available: failed · 0/1 applicable observations
https://tmangueira.com/: No URL declared
- Root sitemap available: failed · 0/1 applicable observations
https://tmangueira.com/sitemap.xml: HTTP 404; no sitemap root found
- Rendered color contrast: unverified · 0/1 applicable observations
https://tmangueira.com/: Requires a browser or human assessment; excluded from points.
- Keyboard and focus behavior: unverified · 0/1 applicable observations
https://tmangueira.com/: Requires a browser or human assessment; excluded from points.
Sample reference: 846034283ee5c0aa00fa3597a5c8c02ef3e1ca8234df5b60ab4c98f26c70e7a6
No confirmed broken links in this sample. Unverified URLs are not evidence of healthy links.
Diagnostic checklist
12 passed · 15 need work · 3 not verified. Open a check for the evidence and suggested fix.
- SEO
- 41.54
- Accessibility
- 100.00
- Structure
- 94.87
- Sharing
- 0.00
- AI access
- 42.31
- Performance
- 100.00
Measured performance
159 ms median to homepage response headers. Measurements: 159, 241, 159 ms.
Same crawler, three sequential requests, DNS and TLS included. Timing is diagnostic only and never decides a position. This is server/network response, not browser loading or Core Web Vitals.
Static checks inspect crawler-visible HTML; they do not certify accessibility or code quality.
SEO3 to improve
Page titlePassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Give each page a descriptive, non-empty <title>.
- https://tmangueira.com/Thiago Mangueira
- https://tmangueira.com/aboutThiago Mangueira
- https://tmangueira.com/codeThiago Mangueira
- https://tmangueira.com/photosThiago Mangueira
- https://tmangueira.com/ptThiago Mangueira
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Distinct page titlesNeeds work
1/13 applicable observations passed. 0.08/1 checklist weight earned.
How to improve: Use a title that describes the purpose of this page rather than repeating the same title across URLs.
- https://tmangueira.com/Thiago Mangueira
- https://tmangueira.com/aboutThiago Mangueira
- https://tmangueira.com/codeThiago Mangueira
- https://tmangueira.com/photosThiago Mangueira
- https://tmangueira.com/ptThiago Mangueira
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Meta descriptionPassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add a non-empty meta name="description" that summarizes this page.
- https://tmangueira.com/Software engineer and photographer
- https://tmangueira.com/aboutSoftware engineer and photographer
- https://tmangueira.com/codeSoftware engineer and photographer
- https://tmangueira.com/photosSoftware engineer and photographer
- https://tmangueira.com/ptEngenheiro de software e fotógrafo
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Canonical URLNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Declare one valid HTTP(S) canonical URL for each indexable page. It may point to another URL when intentional.
- https://tmangueira.com/No canonical URL
- https://tmangueira.com/aboutNo canonical URL
- https://tmangueira.com/codeNo canonical URL
- https://tmangueira.com/photosNo canonical URL
- https://tmangueira.com/ptNo canonical URL
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Root sitemap availableNeeds work
0/1 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Publish a sitemap URL set or index at /sitemap.xml. This checks its root, not every listed URL.
- https://tmangueira.com/sitemap.xmlHTTP 404; no sitemap root found
Accessibility0 to improve
Document languagePassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Declare a valid language tag on the html element, such as en or pt-BR.
- https://tmangueira.com/en
- https://tmangueira.com/abouten
- https://tmangueira.com/codeen
- https://tmangueira.com/photosen
- https://tmangueira.com/pten
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Image alternatives declaredPassed
11/11 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add alt text to informative images. Use alt="" for decorative images. This check does not judge text quality.
- https://tmangueira.com/0 of 0 images lack an alt attribute
- https://tmangueira.com/pt0 of 0 images lack an alt attribute
- https://tmangueira.com/about0 of 1 images lack an alt attribute
- https://tmangueira.com/code0 of 1 images lack an alt attribute
- https://tmangueira.com/photos0 of 4 images lack an alt attribute
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Form controls namedNot applicable
No applicable elements found. Informational; excluded from points.
How to improve: Associate a label with each visible form control, or provide a non-empty aria-label / valid aria-labelledby.
- https://tmangueira.com/0 of 0 controls have no HTML label
- https://tmangueira.com/about0 of 0 controls have no HTML label
- https://tmangueira.com/code0 of 0 controls have no HTML label
- https://tmangueira.com/photos0 of 0 controls have no HTML label
- https://tmangueira.com/pt0 of 0 controls have no HTML label
Links namedPassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Give every link visible text or a meaningful accessible name.
- https://tmangueira.com/0 of 20 links have no HTML name
- https://tmangueira.com/about0 of 15 links have no HTML name
- https://tmangueira.com/code0 of 16 links have no HTML name
- https://tmangueira.com/photos0 of 13 links have no HTML name
- https://tmangueira.com/pt0 of 20 links have no HTML name
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Rendered color contrastNot verified
0/1 applicable observations passed. Informational; excluded from points.
How to improve: Check foreground/background contrast in the rendered page.
- https://tmangueira.com/Requires a browser or human assessment; excluded from points.
Keyboard and focus behaviorNot verified
0/1 applicable observations passed. Informational; excluded from points.
How to improve: Test every interactive control with a keyboard and inspect focus visibility.
- https://tmangueira.com/Requires a browser or human assessment; excluded from points.
Structure2 to improve
Main headingNeeds work
11/13 applicable observations passed. 0.85/1 checklist weight earned.
How to improve: Add a descriptive H1 identifying the main topic.
- https://tmangueira.com/photos0 H1 element(s)
- https://tmangueira.com/pt/photos0 H1 element(s)
- https://tmangueira.com/1 H1 element(s)
- https://tmangueira.com/about1 H1 element(s)
- https://tmangueira.com/code1 H1 element(s)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Heading hierarchyNeeds work
11/13 applicable observations passed. 0.85/1 checklist weight earned.
How to improve: Nest headings logically without skipping a level, starting with H1.
- https://tmangueira.com/photos1 skipped heading level(s)
- https://tmangueira.com/pt/photos1 skipped heading level(s)
- https://tmangueira.com/0 skipped heading level(s)
- https://tmangueira.com/about0 skipped heading level(s)
- https://tmangueira.com/code0 skipped heading level(s)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Main landmarkPassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Mark the main content with one <main> or role="main" landmark.
- https://tmangueira.com/1 main landmarks
- https://tmangueira.com/about1 main landmarks
- https://tmangueira.com/code1 main landmarks
- https://tmangueira.com/photos1 main landmarks
- https://tmangueira.com/pt1 main landmarks
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Mobile viewportPassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Add meta name="viewport" with width=device-width and do not disable user zoom.
- https://tmangueira.com/width=device-width, initial-scale=1
- https://tmangueira.com/aboutwidth=device-width, initial-scale=1
- https://tmangueira.com/codewidth=device-width, initial-scale=1
- https://tmangueira.com/photoswidth=device-width, initial-scale=1
- https://tmangueira.com/ptwidth=device-width, initial-scale=1
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
HTTPS pagePassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Serve the page over HTTPS with a valid certificate.
- https://tmangueira.com/https://tmangueira.com/
- https://tmangueira.com/abouthttps://tmangueira.com/about
- https://tmangueira.com/codehttps://tmangueira.com/code
- https://tmangueira.com/photoshttps://tmangueira.com/photos
- https://tmangueira.com/pthttps://tmangueira.com/pt
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
No insecure embedded resourcesPassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Use HTTPS for embedded script, image, stylesheet, frame, audio and video URLs.
- https://tmangueira.com/0 HTTP embedded resource URL(s)
- https://tmangueira.com/about0 HTTP embedded resource URL(s)
- https://tmangueira.com/code0 HTTP embedded resource URL(s)
- https://tmangueira.com/photos0 HTTP embedded resource URL(s)
- https://tmangueira.com/pt0 HTTP embedded resource URL(s)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Sharing8 to improve
Open Graph titleNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Provide a non-empty og:title meta property.
- https://tmangueira.com/No og:title
- https://tmangueira.com/aboutNo og:title
- https://tmangueira.com/codeNo og:title
- https://tmangueira.com/photosNo og:title
- https://tmangueira.com/ptNo og:title
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph descriptionNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Provide a non-empty og:description meta property.
- https://tmangueira.com/No og:description
- https://tmangueira.com/aboutNo og:description
- https://tmangueira.com/codeNo og:description
- https://tmangueira.com/photosNo og:description
- https://tmangueira.com/ptNo og:description
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph typeNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Declare og:type, such as website or article.
- https://tmangueira.com/No og:type
- https://tmangueira.com/aboutNo og:type
- https://tmangueira.com/codeNo og:type
- https://tmangueira.com/photosNo og:type
- https://tmangueira.com/ptNo og:type
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph URLNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Set og:url to an absolute HTTP(S) URL for this content.
- https://tmangueira.com/No og:url
- https://tmangueira.com/aboutNo og:url
- https://tmangueira.com/codeNo og:url
- https://tmangueira.com/photosNo og:url
- https://tmangueira.com/ptNo og:url
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph image URLNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.
- https://tmangueira.com/No og:image
- https://tmangueira.com/aboutNo og:image
- https://tmangueira.com/codeNo og:image
- https://tmangueira.com/photosNo og:image
- https://tmangueira.com/ptNo og:image
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Open Graph image descriptionNot applicable
No applicable elements found. Informational; excluded from points.
How to improve: Describe the sharing image with og:image:alt.
- https://tmangueira.com/No sharing image description
- https://tmangueira.com/aboutNo sharing image description
- https://tmangueira.com/codeNo sharing image description
- https://tmangueira.com/photosNo sharing image description
- https://tmangueira.com/ptNo sharing image description
Social card typeNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Declare twitter:card as summary or summary_large_image for a website card.
- https://tmangueira.com/No social card type
- https://tmangueira.com/aboutNo social card type
- https://tmangueira.com/codeNo social card type
- https://tmangueira.com/photosNo social card type
- https://tmangueira.com/ptNo social card type
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Homepage favicon availableNeeds work
0/1 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Serve a non-empty public image with an image Content-Type.
- https://tmangueira.com/favicon.icoHTTP 404; text/html; charset=utf-8
Homepage sharing image availableNeeds work
0/1 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Declare a public image URL for homepage sharing image available.
- https://tmangueira.com/No URL declared
AI access2 to improve
Content in initial HTMLNeeds work
11/13 applicable observations passed. 0.85/1 checklist weight earned.
How to improve: Render meaningful main content on the server so readers can access it without executing JavaScript.
- https://tmangueira.com/photos73 characters of crawler-visible content (minimum 100)
- https://tmangueira.com/pt/photos76 characters of crawler-visible content (minimum 100)
- https://tmangueira.com/216 characters of crawler-visible content (minimum 100)
- https://tmangueira.com/about303 characters of crawler-visible content (minimum 100)
- https://tmangueira.com/code175 characters of crawler-visible content (minimum 100)
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Structured data syntaxNeeds work
0/13 applicable observations passed. 0.00/1 checklist weight earned.
How to improve: Provide JSON-LD with @context and @type (or a typed @graph). Match the markup to the visible content; syntax alone does not validate its meaning.
- https://tmangueira.com/0 of 0 blocks have valid JSON-LD structure
- https://tmangueira.com/about0 of 0 blocks have valid JSON-LD structure
- https://tmangueira.com/code0 of 0 blocks have valid JSON-LD structure
- https://tmangueira.com/photos0 of 0 blocks have valid JSON-LD structure
- https://tmangueira.com/pt0 of 0 blocks have valid JSON-LD structure
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Performance0 to improve
HTML transfer budgetPassed
13/13 applicable observations passed. 1.00/1 checklist weight earned.
How to improve: Keep the uncompressed HTML at or below 500 KB. Remove duplicated inline payloads and unnecessary markup.
- https://tmangueira.com/21,212 bytes of HTML; budget 500,000
- https://tmangueira.com/about23,128 bytes of HTML; budget 500,000
- https://tmangueira.com/code20,181 bytes of HTML; budget 500,000
- https://tmangueira.com/photos22,815 bytes of HTML; budget 500,000
- https://tmangueira.com/pt21,262 bytes of HTML; budget 500,000
Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.
Repeated homepage HTTP responsePassed
1/1 applicable observations passed. Informational; excluded from points.
How to improve: Improve server response and CDN caching. Median of three requests; diagnostic only, never a ranking tiebreak.
- https://tmangueira.com/3/3 successful measurements to response headers. Includes DNS and TLS; excludes rendering.
Browser loading and Core Web VitalsNot verified
0/1 applicable observations passed. Informational; excluded from points.
How to improve: Measure LCP, INP and CLS with browser and field tools.
- https://tmangueira.com/Requires a browser or human assessment; excluded from points.
Checklist quality-v3. Competitive weights: Structure 30%, Accessibility markup 30%, SEO 25%, Sharing 15%. AI access and performance are diagnostic only. This expanded report may include pages outside the competitive sample. Unverified scored checks earn no points; not-applicable and manual checks are excluded. Full methodology and references.
Page health
From the 13 pages we read. Full details in the report.
Missing titles
0
Duplicate titles
12
Missing descriptions
0
Missing H1
2
Multiple H1
0
Avg response
359 ms
Slowest pages
HTTP response time measured by our crawler; not browser loading speed.
Pages inspected (13)
All 13 pages from this scan.
| Page | Status | Title | H1 | ms |
|---|---|---|---|---|
| https://tmangueira.com/ | 200 | Thiago MangueiraPage checklist evidence
| 1 | 1,163 |
| https://tmangueira.com/about | 200 | Thiago MangueiraPage checklist evidence
| 1 | 349 |
| https://tmangueira.com/code | 200 | Thiago MangueiraPage checklist evidence
| 1 | 331 |
| https://tmangueira.com/photos | 200 | Thiago MangueiraPage checklist evidence
| 0 | 292 |
| https://tmangueira.com/pt | 200 | Thiago MangueiraPage checklist evidence
| 1 | 155 |
| https://tmangueira.com/pt/about | 200 | Thiago MangueiraPage checklist evidence
| 1 | 318 |
| https://tmangueira.com/pt/code | 200 | Thiago MangueiraPage checklist evidence
| 1 | 289 |
| https://tmangueira.com/code/my-cloud-my-rules | 200 | My cloud, my rules - Thiago MangueiraPage checklist evidence
| 1 | 254 |
| https://tmangueira.com/pt/photos | 200 | Thiago MangueiraPage checklist evidence
| 0 | 320 |
| https://tmangueira.com/photos/bogota | 200 | Thiago MangueiraPage checklist evidence
| 1 | 287 |
| https://tmangueira.com/photos/sao-paulo | 200 | Thiago MangueiraPage checklist evidence
| 1 | 283 |
| https://tmangueira.com/photos/berlin | 200 | Thiago MangueiraPage checklist evidence
| 1 | 270 |
| https://tmangueira.com/photos/iceland | 200 | Thiago MangueiraPage checklist evidence
| 1 | 359 |