emersion.fr

Report from Aug 21, 2025 at 7:37 PM

Historical
B-
Grade
31
Pages
B-

Overall

71/100

B

Technical

76/100

B-

Content

71/100

D-

Structure

44/100

F

Accessibility

25/100

Website Screenshot

SEO Performance

Core Web Vitals

Core Web Vitals are a set of real-world, user-centered metrics that quantify key aspects of the user experience.
94

Performance

Speed and responsiveness

80

Accessibility

Usability for all users

76

Best Practices

Web standards adherence

92

SEO

Search optimization

Priority Actions

7 items
Critical

1 pages could not be checked due to technical problems

Critical

Fix 1 broken internal links

High

Fix missing H1 headings on 28 pages

High

Improve 5 pages with thin content

High

Fix color contrast issues on 26 pages

Medium

Include target keywords in headings on 2 pages

Medium

Update 1 internal links that point to redirects

Domain Rankings

Overview of your domain's search visibility and ranking performance.

Search Rankings

Top 3
0
Top 10
0
Top 20
1
Top 50
5
Top 100
0

Traffic & Rankings

Monthly Visits

1

Traffic Value

$0

Ranking Changes
Improved: +1 New: +3 Declined: -1 Lost: -1

Backlink Analysis

Backlinks are crucial for SEO success as they signal trust and authority to search engines.

Total Backlinks

61990

Found 61,990 backlinks across 601 domains

Domain Authority

370

Authority score: 370 with spam score: 0

Network Diversity

522

522 unique IPs across 465 subnets

Link Age

80

First backlink discovered: 2019-01-17

Link Type Distribution

Text Anchors: 60735 98.0%
Image Links: 13 0.0%
Redirects: 5 0.0%
Canonical Links: 0 0.0%

Link Attributes

Follow Links: 59657 96.24%
NoFollow Links: 2333 3.8%
UGC Links: 53 0.09%

Technical Analysis

Technical SEO ensures search engines can efficiently crawl, understand, and index your website.
0 issues
Critical

Pages with technical errors

1 affected page

1
Show affected pages
https://emersion.fr/.well-known/openpgpkey/hu/dj3498u4hyyarh35rkjfnghbjxug6b19
No content

Content Analysis

High-quality content is essential for both search engine rankings and user engagement.
30 issues
Warning

Generic or low-quality content

2 affected pages

2
Show affected pages
https://emersion.fr
https://emersion.fr/blog
Warning

Low engagement content

18 affected pages

18
Show affected pages
https://emersion.fr
https://emersion.fr/about
https://emersion.fr/blog
https://emersion.fr/talks
https://emersion.fr/blog/2022/status-update-46/
https://emersion.fr/blog/2025/status-update-77/
https://emersion.fr/blog/2025/status-update-73/
https://emersion.fr/blog/2015/premieres-experimentations-sur-le-bicoptere/
https://emersion.fr/blog/2024/status-update-60/
https://emersion.fr/blog/2023/status-update-52/
https://emersion.fr/blog/2024/status-update-67/
https://emersion.fr/blog/2024/status-update-62/
https://emersion.fr/blog/2021/status-update-29/
https://emersion.fr/blog/2021/status-update-28/
https://emersion.fr/blog/2023/status-update-53/
https://emersion.fr/blog/2023/status-update-50/
https://emersion.fr/blog/2021/status-update-30/
https://emersion.fr/blog/2023/status-update-57/
Info

Site-wide AI content metrics

4 affected pages

30
Show affected pages
AI Content Rate: 0.0%
High Risk Rate: 0.0%
Quality Issue Rate: 6.67%
Content Consistency: 100.0%
Warning

Pages using keywords in title but not in body

20 affected pages

30
Show affected pages
https://emersion.fr
Missing Keywords: emersion
https://emersion.fr/about
Missing Keywords: emersion, about
https://emersion.fr/blog
Missing Keywords: emersion
https://emersion.fr/talks
Missing Keywords: talks, emersion
https://emersion.fr/blog/2020/status-update-17/
Missing Keywords: emersion, 2020, update, april
https://emersion.fr/blog/2018/status-update-1/
Missing Keywords: 2018, june, emersion, update, status
https://emersion.fr/blog/2021/status-update-31/
Missing Keywords: emersion, 2021, july
https://emersion.fr/blog/2022/status-update-46/
Missing Keywords: emersion, october, update, status, 2022
https://emersion.fr/blog/2025/status-update-77/
Missing Keywords: emersion, june
https://emersion.fr/blog/2022/status-update-45/
Missing Keywords: september, emersion, update, status, 2022
https://emersion.fr/blog/2025/status-update-73/
Missing Keywords: emersion, update, 2025, status, february
https://emersion.fr/blog/2024/status-update-65/
Missing Keywords: emersion, 2024, june
https://emersion.fr/blog/2025/using-podman-compose-and-buildkit/
Missing Keywords: emersion
https://emersion.fr/blog/2015/premieres-experimentations-sur-le-bicoptere/
Missing Keywords: emersion, expérimentations, premières
https://emersion.fr/blog/2024/status-update-60/
Missing Keywords: emersion, 2024, update, status, january
https://emersion.fr/blog/2023/status-update-52/
Missing Keywords: emersion, 2023, status, update
https://emersion.fr/blog/2019/xdc2019-wrap-up/
Missing Keywords: emersion, 2019, wrap
https://emersion.fr/blog/2024/status-update-67/
Missing Keywords: emersion, 2024, status, update
https://emersion.fr/blog/2024/status-update-62/
Missing Keywords: emersion, 2024, march, update, status
https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/
Missing Keywords: emersion, wrap

Structure Analysis

A well-organized website structure is crucial for both search engines and users.
29 issues
Warning

Deep page structure (4+ levels)

20 affected pages

26
Show affected pages
https://emersion.fr/blog/2020/status-update-17/
https://emersion.fr/blog/2018/status-update-1/
https://emersion.fr/blog/2021/status-update-31/
https://emersion.fr/blog/2022/status-update-46/
https://emersion.fr/blog/2025/status-update-77/
https://emersion.fr/blog/2022/status-update-45/
https://emersion.fr/blog/2025/status-update-73/
https://emersion.fr/blog/2024/status-update-65/
https://emersion.fr/blog/2025/using-podman-compose-and-buildkit/
https://emersion.fr/blog/2015/premieres-experimentations-sur-le-bicoptere/
https://emersion.fr/blog/2024/status-update-60/
https://emersion.fr/blog/2023/status-update-52/
https://emersion.fr/blog/2019/xdc2019-wrap-up/
https://emersion.fr/blog/2024/status-update-67/
https://emersion.fr/blog/2024/status-update-62/
https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/
https://emersion.fr/blog/2021/status-update-29/
https://emersion.fr/blog/2020/status-update-20/
https://emersion.fr/blog/2021/status-update-28/
https://emersion.fr/blog/2023/status-update-53/
Warning

Potentially broken CMS links

1 affected page

1
Show affected pages
https://emersion.fr/about
Links to https://emersion.fr/.well-known/openpgpkey/hu/dj3498u4hyyarh35rkjfnghbjxug6b19 - System well-known directory
Warning

Pages with insufficient links

20 affected pages

29
Show affected pages
https://emersion.fr
0 links
https://emersion.fr/about
2 links
https://emersion.fr/blog
1 links
https://emersion.fr/talks
0 links
https://emersion.fr/blog/2020/status-update-17/
1 links
https://emersion.fr/blog/2018/status-update-1/
0 links
https://emersion.fr/blog/2021/status-update-31/
0 links
https://emersion.fr/blog/2022/status-update-46/
0 links
https://emersion.fr/blog/2025/status-update-77/
0 links
https://emersion.fr/blog/2022/status-update-45/
2 links
https://emersion.fr/blog/2025/status-update-73/
0 links
https://emersion.fr/blog/2024/status-update-65/
0 links
https://emersion.fr/blog/2025/using-podman-compose-and-buildkit/
0 links
https://emersion.fr/blog/2024/status-update-60/
0 links
https://emersion.fr/blog/2023/status-update-52/
0 links
https://emersion.fr/blog/2019/xdc2019-wrap-up/
1 links
https://emersion.fr/blog/2024/status-update-67/
0 links
https://emersion.fr/blog/2024/status-update-62/
0 links
https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/
0 links
https://emersion.fr/blog/2021/status-update-29/
0 links
Critical

Broken internal links

1 affected page

1
Show affected pages
https://emersion.fr/blog/2020/status-update-17/
Links to https://emersion.fr/img/blog/2020-04-17-status-update-17/alps.png - Status code: 600
Warning

Pages that link to redirects

1 affected page

1
Show affected pages
https://emersion.fr/about
Redirect: https://emersion.fr/talks
Critical

Missing H1 headings

20 affected pages

28
Show affected pages
https://emersion.fr/about
Page lacks H1 heading
https://emersion.fr/talks
Page lacks H1 heading
https://emersion.fr/blog/2020/status-update-17/
Page lacks H1 heading
https://emersion.fr/blog/2018/status-update-1/
Page lacks H1 heading
https://emersion.fr/blog/2021/status-update-31/
Page lacks H1 heading
https://emersion.fr/blog/2022/status-update-46/
Page lacks H1 heading
https://emersion.fr/blog/2025/status-update-77/
Page lacks H1 heading
https://emersion.fr/blog/2022/status-update-45/
Page lacks H1 heading
https://emersion.fr/blog/2025/status-update-73/
Page lacks H1 heading
https://emersion.fr/blog/2024/status-update-65/
Page lacks H1 heading
https://emersion.fr/blog/2025/using-podman-compose-and-buildkit/
Page lacks H1 heading
https://emersion.fr/blog/2015/premieres-experimentations-sur-le-bicoptere/
Page lacks H1 heading
https://emersion.fr/blog/2024/status-update-60/
Page lacks H1 heading
https://emersion.fr/blog/2023/status-update-52/
Page lacks H1 heading
https://emersion.fr/blog/2019/xdc2019-wrap-up/
Page lacks H1 heading
https://emersion.fr/blog/2024/status-update-67/
Page lacks H1 heading
https://emersion.fr/blog/2024/status-update-62/
Page lacks H1 heading
https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/
Page lacks H1 heading
https://emersion.fr/blog/2021/status-update-29/
Page lacks H1 heading
https://emersion.fr/blog/2020/status-update-20/
Page lacks H1 heading
Warning

Missing keywords in headings

6 affected pages

2
Show affected pages
https://emersion.fr
Keywords missing from H1: emersion
https://emersion.fr
Keywords missing from title: emersion
https://emersion.fr
Keywords missing from h1: 시몽
https://emersion.fr/blog
Keywords missing from H1: emersion
https://emersion.fr/blog
Keywords missing from title: blog · emersion
https://emersion.fr/blog
Keywords missing from h1: blog

Accessibility Analysis

Ensuring your website is accessible to all users enhances user experience and broadens your audience reach.
54 issues
Warning

Pages missing language declaration

20 affected pages

27
Show affected pages
https://emersion.fr
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2020/status-update-17/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2018/status-update-1/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2021/status-update-31/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2022/status-update-46/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2025/status-update-77/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2022/status-update-45/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2025/status-update-73/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2024/status-update-65/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2025/using-podman-compose-and-buildkit/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2015/premieres-experimentations-sur-le-bicoptere/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2024/status-update-60/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2023/status-update-52/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2019/xdc2019-wrap-up/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2024/status-update-67/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2024/status-update-62/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2021/status-update-29/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2020/status-update-20/
Fix any of the following: The <html> element does not have a lang attribute
<html>
https://emersion.fr/blog/2021/status-update-28/
Fix any of the following: The <html> element does not have a lang attribute
<html>
Warning

Insufficient color contrast

20 affected pages

76
Show affected pages
https://emersion.fr/blog/2020/status-update-17/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<time datetime="2020-04-17T00:00:00+02:00">
https://emersion.fr/blog/2020/status-update-17/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<small class="muted">
https://emersion.fr/blog/2020/status-update-17/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://git.sr.ht/~sircmpwn/openring">
https://emersion.fr/blog/2018/status-update-1/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<time datetime="2018-06-24T00:00:00+01:00">
https://emersion.fr/blog/2018/status-update-1/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<small class="muted">
https://emersion.fr/blog/2018/status-update-1/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://git.sr.ht/~sircmpwn/openring">
https://emersion.fr/blog/2021/status-update-31/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<time datetime="2021-07-21T00:00:00+02:00">
https://emersion.fr/blog/2021/status-update-31/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<small class="muted">
https://emersion.fr/blog/2021/status-update-31/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://git.sr.ht/~sircmpwn/openring">
https://emersion.fr/blog/2022/status-update-46/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<time datetime="2022-10-17T00:00:00+02:00">
https://emersion.fr/blog/2022/status-update-46/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<small class="muted">
https://emersion.fr/blog/2022/status-update-46/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://git.sr.ht/~sircmpwn/openring">
https://emersion.fr/blog/2025/status-update-77/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<time datetime="2025-06-21T00:00:00+02:00">
https://emersion.fr/blog/2025/status-update-77/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<small class="muted">
https://emersion.fr/blog/2025/status-update-77/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://git.sr.ht/~sircmpwn/openring">
https://emersion.fr/blog/2022/status-update-45/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<time datetime="2022-09-15T00:00:00+02:00">
https://emersion.fr/blog/2022/status-update-45/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<small class="muted">
https://emersion.fr/blog/2022/status-update-45/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://git.sr.ht/~sircmpwn/openring">
https://emersion.fr/blog/2025/status-update-73/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<time datetime="2025-02-18T00:00:00+02:00">
https://emersion.fr/blog/2025/status-update-73/
Fix any of the following: Element has insufficient color contrast of 3.94 (foreground color: #808080, background color: #ffffff, font size: 9.6pt (12.8px), font weight: normal). Expected contrast ratio of 4.5:1
<small class="muted">
Critical

Images missing alt text

1 affected page

1
Show affected pages
https://emersion.fr/blog/2023/status-update-58/
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
<img src="https://asciinema.org/a/620880.svg" class="opaque">
Critical

Links missing text

1 affected page

1
Show affected pages
https://emersion.fr/blog/2023/status-update-58/
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://asciinema.org/a/620880" target="_blank">

Report History

1 previous report

Want deeper insights?

Analyze all pages, get weekly reports & automated fixes

Read more