* fix(web): SEO fixes from Search Console and Lighthouse audit Technical: - Emit BreadcrumbList JSON-LD from the same trail as the visual breadcrumbs on every SeoSubpageShell page. - absoluteUrl() no longer appends a trailing slash to file paths. The Organization and publisher logo URLs pointed at /vocalinux.png/, a 404. - Fetch the GitHub star count once at build time in next.config.js and drop the client-side api.github.com fetch and preconnect (Lighthouse "third-party code" on every page). Falls back to the "GitHub" label. - Fix h1 -> h3 heading skips on 11 pages by promoting the leading card headings to h2; new .subpage-card-title keeps the old h3 sizing. - Header and footer logo get alt="" next to the visible "Vocalinux" text. - Footer links every guide, distro and feature page, so the pages added in #1038 and /vs-nerd-dictation/ (Discovered, not indexed) and /writers/ (no inbound links) are linked sitewide. Titles and descriptions: - Rewrite titles/descriptions for pages with high impressions and low CTR in Search Console (home, FAQ, compare, languages, open-source, GPU, alternatives, offline, install) to lead with the queries they rank for. - Distro pages use "<Distro> Speech to Text: Offline Voice Typing Setup" as the search title; the on-page h1 is unchanged. - Remove brand repetition and shorten 75+ character titles. - Bump sitemap lastmod for the rewritten pages. * fix(web): keep home install card titles styled The home page's install cards still use h3; only /install/ moved to h2. Style both so the home cards keep their size and spacing.
287 lines
7.9 KiB
XML
287 lines
7.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
|
<url>
|
|
<loc>https://vocalinux.com/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>1.0</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.9</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/ubuntu/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/fedora/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/arch/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/compare/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/changelog/</loc>
|
|
<lastmod>2026-06-11</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/screenshots/</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/faq/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/privacy/</loc>
|
|
<lastmod>2026-02-22</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/shortcuts/</loc>
|
|
<lastmod>2026-02-22</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/troubleshooting/</loc>
|
|
<lastmod>2026-06-11</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/use-cases/</loc>
|
|
<lastmod>2026-02-22</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/alternatives/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<!-- New SEO pages -->
|
|
<url>
|
|
<loc>https://vocalinux.com/languages/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/wayland/</loc>
|
|
<lastmod>2026-06-11</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/remote-api/</loc>
|
|
<lastmod>2026-06-11</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/voice-activity-detection/</loc>
|
|
<lastmod>2026-06-11</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/advanced-settings/</loc>
|
|
<lastmod>2026-06-11</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/desktop-reliability/</loc>
|
|
<lastmod>2026-06-11</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/rsi-prevention/</loc>
|
|
<lastmod>2026-02-22</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/gpu-acceleration/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/open-source/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/autostart/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/for-developers/</loc>
|
|
<lastmod>2026-02-22</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/offline/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/vs-nerd-dictation/</loc>
|
|
<lastmod>2026-03-30</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/whisper-model-guide/</loc>
|
|
<lastmod>2026-03-30</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/voice-typing-vscode/</loc>
|
|
<lastmod>2026-03-30</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/writers/</loc>
|
|
<lastmod>2026-03-30</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/gnome-kde/</loc>
|
|
<lastmod>2026-03-30</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/parakeet/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/faster-whisper/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/dictation-pad/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/transcribe-audio-files/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/custom-dictionary/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/multilingual-dictation/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/pipewire/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/global-shortcuts/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/hyprland-sway/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/local-gateway/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/flatpak/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.7</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/nixos/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/debian/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/opensuse/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/linux-mint/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://vocalinux.com/install/pop-os/</loc>
|
|
<lastmod>2026-11-01</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
</urlset>
|