Changelog

This page lists meaningful changes we make to the site’s content, translation data, and technical setup, so you can see what’s changed and when. Smaller wording tweaks and formatting fixes aren’t logged here — this is for substantive corrections and updates.

8 September 2026

  • Found and fixed the Viking Name Generator FAQ answer flagged in an earlier pass as “didn\u2019t match, needs a fresh look”: the answer to “How do I generate my Viking name?” was a keyword-stuffed non-answer (“Use a my viking name generator tool and input your preferences.”) that never actually explained the process. Replaced with a real answer describing the gender/origin filters and the 65-name curated list.
  • Verified the “second hardcoded Organization/WebSite JSON-LD” issue flagged in the 26 August audit is no longer present on the homepage \u2014 re-checked the live schema graph and raw post_content directly, found only one Organization and one WebSite object, no duplication, and the logo URL resolves (200). Also removed a redundant unlinked “Try Norse Rune Tattoo Conversion” section on the Rune Tattoo Generator page (/rune-tattoo-generator/) that duplicated the already-linked “Recommended Tools for Accurate Results” section just below it.
  • Began the homepage brand-gateway restructure called for in the master plan. Reframed the H1 and hero subtitle from a translator-first pitch (“Old Norse Translator”) to a hub identity (“Norse & Medieval Translator Hub”) that points to the published methodology and accuracy benchmark, and added a new “Why Trust This Site” section right after the embedded translator with the real 373/390 (95.6%) benchmark figure and links to Methodology, Accuracy Benchmark, Sources & Corpora, Reviewers, Corrections Policy, and the Changelog. Updated the homepage\u2019s SEO title/description to match the new hub framing. The embedded translator itself was kept in place and fully functional \u2014 only its framing changed, not its function \u2014 consistent with this project\u2019s standing rule against risky in-place edits to the page\u2019s existing Kadence layout blocks.
  • Fixed a long-standing translation-engine bug: the Old Norse translator (on both the homepage and the dedicated Old Norse Translator tool) was outputting “wyrd” for the word “fate” — wyrd is Old English, not Old Norse. It now outputs “urðr,” a genuine Old Norse noun for fate/doom (and the actual etymological ancestor of the English word “wyrd”). Re-added a verified Fate → Urðr row to the Old Norse Translator’s examples table now that it’s accurate.
  • Used real Google Search Console performance data (first available for this project) to refine the homepage: analysis showed the homepage ranking poorly (avg. position ~27) for the site\u2019s two highest-volume broad queries, “norse translator” and “medieval translator,” which appeared on the page only as incidental substrings, never as clean standalone phrases. Rewrote the hero subtitle to naturally use both phrases in one sentence, and updated the homepage\u2019s SEO meta description to match \u2014 no keyword stuffing, both changes read naturally.
  • Found and fixed a false-claims gap on a content surface this project had not audited before: the 5 WordPress category archive pages (/old-norse/, /viking-names/, /runes/, /medieval-translator/, /norse-meanings/) each carry their own description and SEO title/meta description, separate from any regular page or post. Three of the five had real inaccuracies live and indexed: /old-norse/ claimed \u201caudio, and voice-based Old Norse translation\u201d in both its description and Rank Math title/meta, even though the site\u2019s own pronunciation page explicitly discloses no audio exists yet; /viking-names/ claimed the name generator could \u201ccreate unique fantasy identities,\u201d directly contradicting the verified Phase 1 finding that the tool only ever produces real, historically attested names; and /runes/ carried an unsupported \u201cAccurate rune translator\u201d superlative, the same overclaim pattern removed from every regular page earlier in this project. Rewrote all 5 category descriptions and SEO titles/descriptions into honest, unstuffed prose (also fixed a typo in the /old-norse/ category name, \u201cOld Norse Advance Translation\u201d \u2192 \u201cOld Norse\u201d). /medieval-translator/ and /norse-meanings/ were already reasonably accurate and needed only light tightening.
  • Sitewide sweep for unsupported \u201caccurate/accurately\u201d claims and text-formatting bugs, checking every page and post\u2019s raw content directly (not just spot-checks). Found and fixed three real, previously-missed issues: (1) the site\u2019s #1 highest-priority page, /old-norse-translator/, had an 83-character run of raw whitespace sitting inside its H1 (\u201cModern English to Viking Language Converter\u201d) that had survived every prior audit \u2014 collapsed to a single space \u2014 and its hero subtitle still claimed to help you \u201cunderstand ancient Nordic language accurately,\u201d the exact overclaim pattern removed from every other page in Phase 1, just never caught on this specific line; (2) /old-norse-alphabet-translator/ \u2014 a live, indexed page never covered by any prior page-by-page pass \u2014 had three separate \u201caccurate\u201d claims about its own output; (3) the Viking Name Generator claimed \u201caccurate etymology\u201d for its name derivations, which were never individually fact-checked the way the translator dictionary was (that got the full 390-entry accuracy-benchmark treatment) \u2014 reworded to \u201cdocumented derivations,\u201d which is what\u2019s actually true. Every other \u201caccurate\u201d mention sitewide was checked and found to be legitimately hedged (FAQ questions, \u201cnot 100% accurate,\u201d \u201caccurate for X but not Y,\u201d referencing the accuracy benchmark itself) or living only in already-redirected, unreachable old posts \u2014 left untouched.

7 September 2026

  • Self-review pass on the pages fixed in the previous session, before considering that work fully shipped. Found and fixed two things: (1) the homepage’s hero subtitle referenced “our Methodology page” but the text was not actually a link — added a working link to /methodology/. (2) The Viking Name Generator’s FAQ still had two leftover fabricated claims from before that page’s fabricated-content cleanup: “creates Norse-style names based on historical **and fantasy** patterns” and “create authentic female **warrior** names” — the tool’s real 65-name database has no fantasy names and no warrior-specific data, so both answers were rewritten to match what the tool actually does. Also re-checked every internal link across the 7 posts touched last session (19 unique URLs) — all return 200, no broken links found.
  • Completed Phase 1 (page 1 of 9): rewrote the Old Norse Translator page’s content-accuracy issues. Fixed a translation-examples table where 3 of 4 rows did not match the live tool’s actual output (dropped the false I-love-you/Warrior/Fate examples, kept the verified King to Konungr, added verified Sword/Shield/Friend examples); corrected two Elder Futhark references to Younger Futhark (the runic alphabet actually used during the Viking Age, this page’s own stated period); removed a false Erik to Eiríkr name example (not in the tool’s dictionary) and replaced it with a verified Odin to Óðinn; fixed a direct self-contradiction where Viking tattoos was listed as a best use right next to the page’s own beta disclaimer warning against relying on the tool for tattoos (now caveated); converted several keyword-stuffed lists into honest prose; removed an overclaim that the tool decodes runic inscriptions; fixed two broken/missing links in Important Guides (added a link for Medieval Translator Tool, replaced a link to a nonexistent Fantasy Language Generator page with the real Modern to Medieval Translator); and merged the page’s duplicated Conclusion/Final Verdict sections. The wyrd/fate mistranslation is a translation-engine bug, not a content issue, and remains open.
  • Phase 2 kickoff: rewrote the About Us page, which previously had no real ownership disclosure, generic unverifiable copy (“leading platform”, “beginner-friendly”), and a closing sentence with a non-existent contact email at the wrong domain (info@norsetranslatorhub.com), left over from a different policy page. Replaced with an honest page matching the facts already disclosed on Methodology, Sources & Corpora, and Reviewers: single self-taught owner operating as Norse Translator Co., dictionary/rule-based (not AI) tools, Cleasby-Vigfusson as the primary source, ad-supported with no outside sponsorships, and links into the trust-page graph (Methodology, Sources, Reviewers, Corrections Policy, Changelog, Contact Us) — all 9 internal links checked, 200 OK.
  • Old Norse Translator page: moved the “Beta tool” disclaimer box from directly above the translator widget down to the end of the page content. It was pushing the actual tool below the fold on load; the tool now appears above the fold immediately, and the disclaimer is still present and linked, just lower on the page.

26 August 2026

  • Fixed a broken site logo reference in the site’s Organization structured data (was pointing to a missing image file).
  • Removed leftover placeholder structured data on the homepage that incorrectly described an unrelated demo article.
  • Added missing main headings (H1) to three pages: Norse Symbols and Meanings, Norse Names and Meanings, and Norse Tattoos and Meanings.
  • Updated the site’s underlying theme software to the latest version.
  • Added social preview images to five category pages (Runes & Futhark, Viking/Norse Names, Old Norse, Medieval Translator, Norse Meanings) that previously had none.
  • Published this Changelog along with our Methodology, Sources & Corpora, Reviewers, and Corrections Policy pages.
  • Fixed the Old Norse Translator tool: added the missing word “am” (completing the existing is/are/was/were verb forms) and “family” to the dictionary, and added a beta-limitation notice above the tool explaining how it works and its limits.
  • Corrected the Rune Translator page: fixed two wrong example outputs in the “LOVE” and “Viking” rune conversions, fixed the “I love you” example to match the Old Norse translator’s actual output, fixed a typo, replaced raw keyword-list sections with plain-language explanations, and merged the duplicate Conclusion/Final Verdict sections into one.
  • Corrected the Medieval Text Generator page: removed a false “Will → Wilt” example (the word isn’t in the dictionary), corrected the claim that the tone selector (Standard/Noble/Funny/Insult) changes output — it currently doesn’t, removed a fabricated “Best Medieval Generator Tools” listicle ranking non-existent products, rewrote the autocorrect and font-styling sections to describe what the tool actually does, replaced raw keyword-list sections with plain-language text, and merged the duplicate Conclusion/Final Verdict sections.
  • Corrected the Medieval Words and Phrases page: the title, on-page heading, and meta description all claimed “500+ terms,” but the page actually lists around 50 — updated the title, SEO title/description, and intro text to remove the false count, and merged the duplicate Conclusion/Final Verdict sections.
  • Corrected the Rune Tattoo Generator page: fixed a wrong “Strength” rune example that didn’t match the live tool’s output, removed a stray leftover text fragment at the end of the FAQ section, and merged the duplicate Conclusion/Final Verdict sections. The page’s Elder/Younger Futhark explanation and other rune examples were checked and found accurate.
  • Corrected the Viking Name Generator page: it claimed to generate clan names, kingdom/place names, fantasy epithets, god names, funny names, and HTTYD-style names, and included a self-comparison table for these — but the tool only generates single first names (male, female, or neutral) from a list of 65 real Old Norse, Anglo-Saxon, Germanic, and Celtic names with documented meanings. Removed the fabricated sections and comparison table, rewrote the page to accurately describe what the tool does, added real name examples verified against the tool’s own data, fixed the SEO title/description (also claimed clan names), fixed two broken internal guide links, and merged the duplicate Conclusion/Final Verdict sections.
  • Fixed the Modern to Medieval Translator tool page: removed false claims that the tool converts “Does” to “Doth” and “Will” to “Wilt” (neither word is in the tool’s 13-word dictionary), corrected the description of tone options to reflect that they only add an opening phrase rather than changing grammar or vocabulary, replaced a comparison table that falsely claimed AI-context and grammar-correction features, reworded the “autocorrect” framing to clarify the tool updates a separate output box rather than rewriting your typed input, converted a keyword list into natural prose, and merged the duplicated Conclusion and Final Verdict sections.
  • Fixed the homepage: removed the unsupported “accurately” claim from the hero subtitle and Rank Math meta description (the embedded Old Norse translator has known accuracy limitations, consistent with the beta notice already on the Old Norse Translator page), fixed a grammar typo (“Norse Vikings Names” → “Norse Viking Names”), and replaced the thin, awkwardly auto-truncated Quick Tools excerpt blurbs with clear, accurate one-line descriptions by setting proper excerpt fields on the 5 linked tool posts (Rune Translator, Viking Name Generator, Old Norse Translator, Old Norse Alphabet Translator, English to Old Norse Translator).
  • Fixed the Norse Tattoos and Meanings page: fixed a broken “Important Guides” link (was pointing to a nonexistent /norse-gods-names-meanings/ URL, now correctly points to /norse-gods-goddesses/), removed an off-topic “FaithHeart Norse Viking Meaning” section that name-dropped a specific third-party jewelry brand with no real connection to this site’s expertise, and merged the duplicated Conclusion and Final Verdict sections into one, adding a note encouraging readers to cross-check any rune or symbol meaning against a dedicated source before getting it tattooed.
  • Published a new Accuracy Benchmark page (v1.0): tested all 390 entries in the Old Norse dictionary and published honest results (373 clean, 11 flagged as concerns, 6 flagged as errors), cross-linked from the Methodology page and added to site navigation and footer. Also consolidated 8 overlapping/duplicate translator and rune URLs into their stronger-performing counterparts (based on real Search Console data) with 301 redirects, updated every internal link across the site to point directly at the surviving URLs, moved the translator tool’s “Beta tool” disclaimer from above the fold to the end of the page content so the tool itself is immediately visible, and rewrote the About Us page with real ownership, sourcing, and funding disclosure.
  • Published Old Norse Dictionary (v1.0): a searchable version of the 390-entry translator dictionary, with accuracy flags linked from the Accuracy Benchmark for the 17 entries noted there. First page of Phase 3 (new high-value pages).
  • Published Younger Futhark Translator (v1.0): a new English-to-rune converter using the 16-rune long-branch Younger Futhark alphabet (distinct from the existing Elder Futhark Rune Translator), with the real many-sounds-per-rune ambiguity disclosed rather than hidden.
  • Published Old Norse Pronunciation Guide (v1.0): IPA and approximate-sound tables for vowels and tricky consonants, stress rules, and honest reconstruction caveats (no audio yet — flagged as a planned addition, not hidden).
  • Published Old Norse Grammar (v1.0): overview of case, gender, adjective agreement, verb conjugation, and word order, with example paradigm tables (hestr/kalla), plus links to the Dictionary and Pronunciation pages. (A duplicate blank page created by a failed publish attempt was caught and removed during this same edit.)
  • Published Elder Futhark vs Younger Futhark (v1.0): comparison table, timeline, and a direct correction of the common “one rune alphabet” misconception, linking to both rune tools. This also resolved the temporary broken link left on the Younger Futhark Translator page.
  • Published Rune Keyboard (v1.0): click-to-type keyboard covering both Elder Futhark (24 runes) and Younger Futhark (16 runes) as real Unicode characters, with copy/clear/backspace controls. Live-verified the click-to-type and copy behavior.
  • Published Old Norse Phrases (v1.0): a deliberately short curated set of real, sourced phrases from the Havamal/Poetic Edda and traditional saga formulas (Skal, Heill ok saell, two Havamal stanzas) – kept short rather than padded with invented word-by-word sentences we could not verify.
  • Published Old Norse Tattoo Checker (v1.0): a paste-in checker that detects Elder/Younger Futhark alphabet-mixing (a real, common tattoo mistake) using real Unicode rune-range detection, plus a manual pre-tattoo checklist. Live-verified both the mixed-alphabet and single-alphabet detection paths.
  • Published Rune Transliteration Guide (v1.0): explains the real scholarly process (transliteration vs normalization vs translation) and genuine sources of uncertainty in reading historical inscriptions, and clarifies our own tools only do the simplified reverse direction.
  • Published Old Norse Dialects (v1.0): overview of Old West Norse, Old East Norse, and Old Gutnish, with explicit dating/geography caveats and a note on which dialect (Old Icelandic) our Dictionary and Translator are built around. This completes all 10 Phase 3 pages.
  • Phase 4 (partial, feasible items only): added an original SVG visual timeline (150-1500 AD) to the Elder vs Younger Futhark page, and added an explicit Versioning policy section to the Accuracy Benchmark page explaining what triggers a major vs minor version bump. Checked Search Console query data for Old Norse phrase demand specifically – found none in the current export (existing volume is for medieval-English phrases, already covered by a separate page), so did not add speculative new phrases without real demand signal.
  • Restructured main site navigation to match the plan’s five-group architecture: Translate, Runes, Learn Old Norse, Medieval Tools, and About & Accuracy. Removed a redundant seventh top-level dropdown, folded Home into the logo, and moved Names under Learn Old Norse.
  • Added a visible breadcrumb trail sitewide (previously schema-only) via a small WPCode PHP snippet that outputs Rank Math’s already-enabled breadcrumb function before the content area on singular pages, excluding the homepage. Verified no duplicate H1s were introduced and confirmed via Google’s Rich Results Test that Articles and Breadcrumbs both validate cleanly on content pages.
  • Diagnosed and improved mobile PageSpeed performance for the translator tool pages: connected QUIC.cloud, enabled per-page critical CSS generation, and verified images/JS/CSS were already optimized. Mobile Performance score rose from 55 to 83 and Best Practices from 50 to 73 (real re-test). Confirmed the remaining gap to a 90+ score is attributable to the Journey by Mediavine ad stack rather than a site defect, and kept ad monetization intact by design.
  • Fixed the schema type on the two highest-traffic translator pages (Old Norse Translator, Rune Translator) from a generic Article/BlogPosting default to the correct SoftwareApplication type, verified with no regression in Google’s Rich Results Test. Published a new Annotated Runestone Gallery page featuring five real, documented runestones (Rök, Jelling, Ramsund, Karlevi, Dynna) with scholarly transliterations, translations, and properly licensed photographs, cross-linked from the Rune Transliteration Guide and Elder vs Younger Futhark pages and added to the Runes navigation menu.

Have a correction to report? See our Corrections Policy.