PythonIreland / PythonIreland/2026.pycon.ie

SEO Audit 2026-05 — tracking issue (37 findings)

Open
#100 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

seo
Dominant language
HTML
Stars
1
Forks
0
Avg merge
10m
Merged PRs (30d)
1

Description

Tracking issue for the full-site SEO audit run via /seo audit https://2026.pycon.ie on 2026-05-29.

SEO Health Score: 77 / 100

Category Score Weight
Technical SEO 86 22%
Content Quality (E-E-A-T) 72 23%
On-Page SEO 84 20%
Schema / Structured Data 62 10%
Performance (CWV) 77 10%
AI Search Readiness 82 10%
Images ~55 5%

All findings are tracked under the SEO Audit 2026-05 milestone. Checkboxes auto-update as issues close.

⚡ Performance

  • #63
  • #64
  • #65
  • #66
  • #67
  • #68

♿ Accessibility / Mobile

  • #69
  • #70
  • #71
  • #72
  • #73

📝 Content / E-E-A-T

  • #74
  • #75
  • #76
  • #77
  • #78
  • #79
  • #80

🤖 GEO / AI Search

  • #81
  • #82
  • #83
  • #84
  • #85
  • #86

🔧 Schema (production)

  • #87
  • #88
  • #89
  • #90
  • #91

🔧 Schema (relates to PR #61, ConferenceEvent)

  • #92
  • #93
  • #94
  • #95

🛠 Technical

  • #96
  • #97
  • #98
  • #99

Related (pre-audit, not part of this milestone)

Open Graph / Twitter issues from the earlier review, already in progress via PR #60:
#52, #53, #54, #55, #56, #57, #58, #59

Notes
  • #92 / #93 / #94 concern the ConferenceEvent schema added in PR #61 (not yet merged) — best fixed in that branch before merge.
  • #95: the audit flagged ConferenceEvent / hasParticipationOffer as possibly non-standard; framed as a validation task pending confirmation that they were merged into schema.org.
  • Excluded as "no action / leave as-is": unused xhtml namespace in sitemap, missing SearchAction (no site search), generic Terms meta description.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Use the unchecked child issues (#72, #77, #80, #85, #86, #95, #97, and #98) as the work queue and read each issue before starting. Review PR #61 for the ConferenceEvent schema items and PR #60 for the earlier Open Graph/Twitter work. The tracking issue is complete when its remaining findings are resolved and the checkboxes update.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
accessibility, content, performance, search, web-dev
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.