Skip to content

docs: Improve website title and SEO metadata#301

Merged
ck3mp3r merged 1 commit intomainfrom
docs/improve-website-title
Nov 27, 2025
Merged

docs: Improve website title and SEO metadata#301
ck3mp3r merged 1 commit intomainfrom
docs/improve-website-title

Conversation

@ck3mp3r
Copy link
Owner

@ck3mp3r ck3mp3r commented Nov 27, 2025

Overview

Updates the website configuration to provide more descriptive titles and better SEO metadata.

Changes

File: docs/config.toml

Added Fields

  1. description - Site-wide description for SEO

    • Value: 'Flexbox-inspired layout and session manager for tmux'
    • Used in meta tags and search engine results
  2. title_separator - Separator between page name and site title

    • Value: '|'
    • Provides consistent formatting across all pages
  3. title_addition - Descriptive addition to page titles

    • Value: 'Flexbox-inspired layout and session manager for tmux'
    • Appended to page names for context

Impact

Before

  • Page titles: Just the page name (e.g., "Quick Start")
  • Limited SEO metadata
  • No site description

After

  • Page titles: "Quick Start | Flexbox-inspired layout and session manager for tmux"
  • Enhanced SEO with description field
  • Clearer context for users with multiple tabs open
  • Better search engine visibility

Benefits

  • Improved SEO - Search engines get better context about the site
  • Better UX - Users can identify tabs more easily
  • Professional appearance - Consistent, descriptive page titles
  • Discoverability - More informative search results

Testing

  • Configuration syntax is valid
  • No breaking changes to existing pages
  • Title formatting follows theme conventions

- Add description field for better SEO
- Add title_addition for descriptive page titles
- Configure title_separator for consistent formatting

Page titles will now show as:
'Page Name | Flexbox-inspired layout and session manager for tmux'
@ck3mp3r ck3mp3r merged commit a54e1dc into main Nov 27, 2025
1 check passed
@ck3mp3r ck3mp3r deleted the docs/improve-website-title branch November 27, 2025 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant