RDBTC-221 Migrate technical guides Migrating RDBTC-57 - #2638
Merged
Conversation
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.
Issue link
RDBTC-57 Troubleshooting: Which index ate my disk?
RDBTC-221 Migrate technical guides and how-tos from ravend.net/articles to docs.ravendb.net/guides
Additional description
Content Quality & E-E-A-T Analysis (third pass)
Target: troubleshooting-which-index-ate-my-disk.mdx
Measured: 1,693 prose words · 123 sentences · 8 H2 + 6 H3 · 6 internal links · 6 images, all with alt text · Flesch 52.9 / grade 9.3
Content Quality Score: 81/100 (was 78, originally 64)
The ordering defect is fixed and the page reads correctly front to back now. What this pass surfaces is mostly second-order: three problems that only became visible once the bigger ones were cleared.
E-E-A-T Breakdown
docs/docs/authors.json(re-verified, 0 matches).published_at: 2025-08-26is now 12 months and 3 days old, and the file has taken three rounds of substantive edits with noupdated_atrecording any of them.E-E-A-T sum is 79; the 81 above includes structure, multimedia and readability, which now score well.
AI Citation Readiness: 82/100 (was 79, originally 52)
Gains this pass come from the reorder (diagnose → explain → remediate is now a coherent extractable sequence) and from the truncation fact, which is precisely the kind of specific, checkable statement AI systems cite. Remaining drag: no schema markup, no FAQ block, and issue 1 below.
Issues Found
New this pass
1. Three H2s now say almost the same thing
The right-hand ToC currently reads:
Renaming
Introduction(last pass, rec 3) was right for the answer block, but it collided with the two procedure headings. A scanner sees three "find the index" entries and cannot tell which is the summary. Fix: rename the answer block to something that signals summary rather than procedure, e.g.## The short versionor## Quick answer, and let the two procedure H2s own the "finding" phrasing.2.
Indexing Performance Viewis a third diagnostic path with non-parallel namingIt is the same class of thing as the other two sections (a tool that identifies the culprit index), and the
descriptionfrontmatter lists it first of three. But it is titled after the tool while the others are titled after the job. Fix:## Finding the index with the Indexing Performance View (Studio). That gives three parallel platform-tagged paths — Studio, Linux, Windows — which is also a much stronger structure for AI extraction than the current mix.3.
Best practicesin Conclusions restates the patterns tableThree of its four bullets (Simplify Index Definitions, Store Data in Indexes, Throttling) duplicate table rows. This is the same redundancy removed from
Analyze and optimizelast pass; I fixed one instance and left the other. Fix: cut those three, keep "Monitor Performance", or drop the subsection and let the table stand.4.
What you'll learnnow duplicates the section directly beneath itFour vague bullets ("Practical tools and techniques…") immediately followed by a block that concretely answers the question. The bullets added value when the Introduction was generic; they don't now.
Standing (unchanged across all three passes, all one-liners)
image:frontmatterupdated_atfrontmatterauthors.jsonAdmonition,Tabs,TabItem,CodeBlock,LanguageSwitcher,LanguageContent"Which Index Ate My Disk?"carries neither "RavenDB" nor "disk I/O"Healthy, no action
Keyword density
index3.19%,indexing1.48%,disk1.24% — top of the natural band, not stuffed. All 6 images have descriptive alt text. Longest paragraphs are 63-70 words, acceptable for an Expert-level audience. Zero bold pseudo-headings. MDX compiles.Recommendations
Worth doing (items 1-4 above)
## Quick answeror similar.Indexing Performance View→Finding the index with the Indexing Performance View (Studio).Best practicesbullets.What you'll learn.These are four small edits and they'd take the page to roughly 85. Say the word and I'll do them.
The standing five are frontmatter and imports — mechanical, no judgment needed from me beyond the title, which stays your call.
Worth saying plainly: the content-level work on this file is essentially finished. Issues 1 and 2 are artifacts of my own last-pass rename rather than defects in the original article, and issue 3 is an inconsistency I introduced by fixing only one of two identical spots. After those, running this skill again will keep returning the same five frontmatter items until someone edits the frontmatter, because that is all that will be left. Method caveat unchanged from both prior passes: DataForSEO MCP tools are not available in this session, so every figure here comes from parsing the file, not from live search data — no keyword volume, difficulty, or SERP position has been checked.
Type of change
/templatesor readme)Changes in docs URLs
/scripts/redirects.jsonfile, setDocuments MovedPR label)Changes in UX/UI