feat(website): SEO on-page improvements for the "meta-harness" query#12
Draft
juristr wants to merge 4 commits into
Draft
feat(website): SEO on-page improvements for the "meta-harness" query#12juristr wants to merge 4 commits into
juristr wants to merge 4 commits into
Conversation
…definition section, FAQ + FAQPage schema - title/description reframed around the meta-harness optimization layer, keyword-first - decouple hero: visually-hidden keyword <h1>, dot-canvas wordmark now aria-hidden decoration - #what-is H2 becomes "What is a meta-harness?" with snippet-ready definition - add FAQ section with self-contained FAQPage JSON-LD (6 Q&As)
…r, keyword-anchored link + spelling variants
✅ Deploy Preview for nrwl-harnesstools ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
… definition into the answer section - WhatMetaHarnessV3: two senses become real <h3>s (optimization leads, orchestration aside) - revert #what-is to "Meta-harnesses are the missing layer" so the page still earns the definition - move the what-is-a-meta-harness definition into "The answer" section as its opening thesis
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
On-page SEO (P0) to lift metaharness.tools for the query "metaharness" / "meta-harness". SERP recon put us around page 2 (position ~17); the term splits into an optimization-layer sense (Stanford/MIT arXiv paper + GitHub repos, high authority) and an orchestration-layer sense (Databricks Omnigent, MindStudio). We lean into the optimization sense (our actual topic) and aim to own the definitional/question intent the high-authority pages serve poorly.
Changes (all verified in the built HTML):
aria-hiddendecoration); a new visually-hidden<h1>carries the keyword heading. Visual unchanged; screen-reader a11y improves.#what-isH2 becomes the literal query "What is a meta-harness?" with a snippet-extractable optimization definition as the lead paragraph.FaqV3.astro) with a self-contained FAQPage JSON-LD (6 Q&As) built from one array so schema can't drift from copy. Includes the Stanford-paper disambiguation ("same idea, narrower scope") and a spelling-variants Q&A that puts "metaharness / meta harness / meta-harness" into visible body text.Follow-ups (P1/P2) tracked in the Polygraph session description:
<h3>promotion of the two definitions, comparison table,DefinedTerm/citationJSON-LD rewrite,dateModifiedfreshness fix, and off-page internal links from nx.dev withmeta-harnessanchor text.View session information ↗