Commit Graph
8 Commits
Author SHA1 Message Date
Asger Geel Weirsøe 034e5e3312 seo: præcis sitemap-lastmod, IndexNow-ping ved deploy og favicon.ico
Build & Deploy / deploy (push) Successful in 2m19s
Fire ugers adgangslog (81k requests) viser at ægte Googlebot kun hentede robots.txt,
favicon og et par billeder — plus én enkelt HTML-side i hele perioden. Intet af det her
løser dét (kun indgående links gør), men det fjerner de undskyldninger vi selv havde
lagt ud.

- Sitemappet havde ingen lastmod overhovedet. Nu udleder astro.config.mjs den pr. side:
  statiske sider fra deres sidste commit, blogindlæg fra updated/date i frontmatter,
  og oversigts-/tagsider fra det nyeste indlæg de viser. Kan en dato ikke fastslås
  præcist, udelades lastmod helt — en forkert dato er værre end ingen, fordi Google
  holder op med at stole på feltet.
- Det kræver rigtig git-historik, så checkout kører nu fetch-depth: 0 (default shallow
  ville give alle filer samme dato).
- Nyt deploy-step pinger IndexNow med de sider dette push faktisk ændrede — udregnet af
  scripts/indexnow.mjs ud fra diffen, ikke hele sitemappet, da gentagne fuld-lister er
  støj. Nøglefilen lå allerede i public/, men blev aldrig brugt. Hjælper kun Bing/Yandex;
  Google understøtter ikke IndexNow. continue-on-error, så det aldrig vælter et deploy.
- /favicon.ico gav 404. Tilføjet som rigtig 3-størrelses ICO (16/32/48) genereret fra
  favicon.svg med samme baggrund som de øvrige ikoner.

Claude-Session: https://claude.ai/code/session_018oXJWTRxTYdcV9Kw6M7e5J
2026-08-09 09:15:38 +02:00
Asger Geel WeirsøeandClaude Opus 4.8 24492fae93 chat: linkificér svar (escape-then-link) + ret kontakt-email til asger@weirsoe.dk overalt
Build & Deploy / deploy (push) Successful in 2m9s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 17:06:00 +02:00
Asger Geel WeirsøeandClaude Opus 4.8 6bbdcf56d3 cv: ascii-cv som /cv.txt (til curl-folket)
Build & Deploy / deploy (push) Successful in 1m29s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 21:59:30 +02:00
Asger Geel WeirsøeandClaude Opus 4.8 8d7d88e238 meta: security.txt (RFC 9116) + humans.txt
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 21:54:00 +02:00
Asger Geel WeirsøeandClaude Opus 4.8 d8bfff1cc4 seo: BreadcrumbList + CollectionPage + wordCount, web-manifest/ikoner, FAQ i foerste person
Build & Deploy / deploy (push) Successful in 1m20s
BreadcrumbList paa blogposts (schema + synlig broedkrumme) og CollectionPage paa /blog (hoejeste-ROI rich results). BlogPosting beriget m. wordCount + articleSection. Web-manifest + apple-touch-icon/192/512 PNG-ikoner. FAQ-svar i foerste person (spoergsmaal beholdt i 3. person m. navn for SEO).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 21:50:00 +02:00
Asger Geel WeirsøeandClaude Opus 4.8 3ed486b775 indhold: ret ERST/CGI-fakta, ansat ikke raadgiver, faerre tankestreger
Build & Deploy / deploy (push) Successful in 1m52s
ERST ejer open source eDelivery (Oxalis); CGI var leverandoer paa NemHandel. Fuldtidsansat TSA hos Digisense (ikke ekstern raadgiver). Fjernet em-streger i synlig tekst + llms.txt for mindre AI-praeg.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 21:35:22 +02:00
Asger Geel WeirsøeandClaude Opus 4.8 ebb1e66ad9 SEO/GEO: datalog-keyword, entitets-schema, FAQ, Mastodon, llms.txt
ProfilePage+FAQPage JSON-LD, Mastodon i sameAs/footer (rel=me), rigere llms.txt, selvsikker forretning+teknik-tone paa forside/CV, datalog foerst i title/desc.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 20:31:00 +02:00
Asger Geel WeirsøeandClaude Opus 4.8 80c820bdff site: full Astro source + blog posts, Gitea Actions deploy to CT148
Replaces the placeholder repo with the asger.weirsoe.dk site source.
Adds 6 blog posts (Proxmox, Authentik/OIDC, NPMplus migration, JS injection,
ah-fail) and .gitea/workflows/deploy.yml (bun build + rsync over SSH).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 19:13:47 +02:00