docs(llm): add query-matched meta_title to Ollama and Hermes - #4117
docs(llm): add query-matched meta_title to Ollama and Hermes#4117gkarthi-signoz wants to merge 1 commit into
Conversation
Both pages surface for query clusters their titles do not contain. Adding a meta_title so the SERP title matches measured demand; page content, H1 and date are unchanged, which is why this carries [skip-date]. Ollama: "telemetry" accounts for 333 of 1,383 reachable attributable impressions and "metrics" another 199, neither of which appears in the current title. Top query is "ollama telemetry" (240 impressions, position 3.8). Hermes: "agent" appears in 414 of 760 reachable attributable impressions, 54%, and is absent from the current title. Top query is "hermes agent observability" (98 impressions, position 4.2). Both render at 54 characters including the "| SigNoz Docs" template suffix, so neither truncates in the SERP. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CfN43Qo1RE1kqQGGyhcCEB
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
|
Claude finished @gkarthi-signoz's task in 1m 19s —— View job Docs PR Review
Frontmatter-only change adding Findings by severityP1 / P2: None. P3 (non-blocking, no action required):
Verification
Personas and fitBoth pages serve platform/AI engineers instrumenting local LLM (Ollama) and autonomous-agent (Hermes) workloads. The change only tunes the search-result title toward the queries those personas actually type ("telemetry"/"metrics" for Ollama, "agent" for Hermes). No content or persona fit is altered. JTBD coverageNot applicable in the usual sense — no body, steps, validation, or links changed. The one relevant check (rendered title leads with the primary keyword, no brand suffix in the authored value) passes for both. Checklist coverage (
|
|
✅ CMS Sync Successful Content has been synced to Strapi CMS with deployment status: 📊 Summary
🔗 RelationsThe following relations were automatically resolved:
📄 Processed DocumentsView 2 document(s)
|
Pull Request
📄 Summary
Adds
meta_titleto two LLM docs whose current titles do not contain the words people actually search for.This is deliberately two pages, not fifty-two. The controlled
meta_titleexperiment on 11 guides (#3904, merged 2026-08-06) has now had three reads and shows no measurable CTR effect: difference-in-differences of -0.013 pp with a 95% CI of [-0.41, +0.38]. Populating the field is not the lever. Matching the query is, and only a handful of pages have a measured gap worth closing.Both changes come from GSC
page,querydata over the last 90 days, restricted to reachable queries (machine fan-out,site:operators and below-position-20 queries excluded).ollama-monitoringCurrent title is
Ollama Monitoring & Observability with OpenTelemetry. It contains neither "telemetry" as a standalone word nor "metrics", which together are 532 of 1,383 reachable attributable impressions.ollama telemetryollama monitoringollama metricsollama monitorNew:
Ollama Monitoring: Telemetry and Metricshermes-monitoringCurrent title is
Hermes Monitoring and Observability with OpenTelemetry. The word "agent" appears in 414 of 760 reachable attributable impressions (54%) and is absent from the title entirely.hermes agent observabilityhermes agent telemetryhermes observabilityhermes telemetryhermes agent monitoringNew:
Hermes Agent Observability and TelemetryBoth render at 54 characters including the
| SigNoz Docstemplate suffix fromapp/(site)/docs/layout.tsx, so neither truncates in the SERP. The current titles render at 66 and 68 and do truncate.Screenshots / Screen Recordings (if applicable)
N/A. Frontmatter-only change; no visual surface is affected. The
meta_titlefield is consumed bygenerateMetadatainapp/(site)/docs/(main-docs)/[...slug]/page.tsxand appears only in the<title>tag, not on the rendered page. The on-page H1 still comes fromtitleand is unchanged.Issues closed by this PR
None.
✅ Change Type
Select all that apply
Documentation metadata. None of the above categories fit cleanly.
🐛 Bug Context
N/A. Not a bug fix.