Changelog

All notable changes to Seodisias.

v0.1.5

2026-03-07

AI Ready

New dedicated tab to check how well your site is optimized for AI search engines like ChatGPT, Gemini, and Perplexity.

New Feature

  • AI Ready Tab - A new tab that gives your site an AI readiness score (0-100) with detailed per-page analysis
  • AI Bot Access Check - Detects whether your robots.txt allows or blocks 14 known AI bots including GPTBot, ClaudeBot, PerplexityBot, and Google-Extended
  • Structured Data AI Score - Checks for AI-critical schema types (FAQPage, Article, Organization, BreadcrumbList) and their completeness
  • Content Freshness Signals - Verifies dateModified and datePublished are present in your structured data and meta tags
  • E-E-A-T Signal Detection - Scans for author markup, organization schema, contact info, physical address, privacy policy, and content disclaimers
  • Authority Link Analysis - Identifies outbound links to trusted sources (.gov, .edu, regulatory bodies) that signal credibility to AI models
  • Paragraph Length Check - Flags long paragraphs (300+ characters) that are harder for AI models to extract and cite
  • Table Detection - Counts HTML tables on each page, which AI models prefer for structured comparison data
  • Export for Vibecoding - Export all AI readiness findings as a Markdown instruction file that you can paste directly into Cursor, Claude, or any AI coding assistant to fix issues
  • Online Update Check - On startup, the app queries GitHub Releases to detect newer versions. If one is found, an amber banner appears below the topbar with a direct download link
  • Update Banner - A dismissible notification bar shows the latest version number and a "Download" button that opens the releases page in your browser
  • Status Bar Indicator - A small pulsing orange dot appears next to the version number in the status bar when an update is available

Improvements

  • DMG Installer - The macOS DMG now always includes an Applications folder shortcut for easy drag-and-drop installation, even when the styled DMG falls back to a simple format
  • Version Sync - The deploy script now automatically updates the frontend version number to match the release version, preventing frontend-backend version mismatches
v0.1.4

2026-02-22

UX Polish & Stability

Centralized version management, smoother dashboard experience during crawls, and improved graph interactions.

Improvements

  • Centralized Version Number App version is now managed from a single source (Pinia store) instead of being hardcoded in multiple files
  • 3D View Button Link Depth Analysis fullscreen button renamed from "Fullscreen" to "3D View" with a new icon for better clarity
  • Smaller 3D Particles Reduced 3D graph particle size by 80% for a cleaner, less cluttered visualization
  • Shift+Scroll Zoom Link Depth Analysis graph now requires Shift+Scroll to zoom, preventing accidental zoom while scrolling the page
  • Dashboard Layout Moved Link Depth Analysis card to the bottom of the Reports page for a better reading flow

Bug Fixes

  • Dashboard Refresh Flicker Reports page no longer flashes a loading skeleton on every data refresh during an active crawl
  • 3D View Crash Fixed "currentRenderingInstance.ce" error when opening the 3D fullscreen overlay by wrapping the async component with Suspense

Special Thanks

Aykut

v0.1.3

2026-02-17

Bug Fixes & Improvements

Structured robots.txt parsing, real-time pre-crawl logs, crawl phase indicators, and critical fixes for module state isolation and redirect tracking.

Improvements

  • robots.txt Parser The robots.txt module now parses the file into structured data: User-Agent groups with Allow/Disallow rules and Sitemap URLs
  • robots.txt Summary Card A new info card on the Reports page shows whether robots.txt exists, its size, rule group count, and sitemap status at a glance
  • robots.txt Rules Table A full-width table below the info cards displays all User-Agent groups with their Allow and Disallow rules in a clean, readable format
  • PDF Export The robots.txt section is now included in PDF reports with summary info, sitemap URLs, and the full rules table
  • Skipped URL Tracking URLs blocked by robots.txt or exceeding max depth are now tracked as "skipped" across the progress bar, crawl history, and status bar for accurate crawl statistics
  • Real-time Pre-crawl Logs The crawl log now shows live progress during pre-crawl checks (SSL, sitemap, robots.txt, domain, compression, favicon, etc.) so users can see what's happening before URL crawling begins

Bug Fixes

  • robots.txt Info Card Sizing Moved the rules table out of the grid card into its own full-width section to prevent neighboring cards from stretching vertically
  • Missing URL Count in Crawl Fixed an issue where URLs blocked by robots.txt or exceeding max depth were counted as discovered but never reported as crawled, errored, or skipped, causing a mismatch in crawl totals
  • Module State Leaking Between Crawls Fixed a bug where in-memory state from previous crawls leaked into new ones, causing modules like redirections, caching, sitemap, and favicon to show data from other projects
  • Redirect Distribution Chart Empty Fixed the redirect distribution chart always showing empty because the query was looking at final status codes (200) instead of the redirections table
v0.1.2

2025-02-16

Bug Fixes & Improvements

Better data exploration with sortable columns.

Improvements

  • Sortable Content Quality Table You can now sort the Content Quality table by Score, URL, Word Count, and Issues for easier analysis
  • Clickable URLs URLs in the Content Quality and Pages tables are now clickable and open directly in your default browser
  • Nofollow & Noopener Controls Two new checkboxes on the Crawl page let you skip following nofollow and noopener links and redirects during a crawl
  • URL Search on Pages Added a search input to the Crawled Pages screen that lets you filter pages by URL with debounced real-time filtering
  • Clickable Issue Count Issue count badges on Content Quality and Pages tables are now clickable. Clicking opens a dialog showing all issues for that page with severity, module, and description

Bug Fixes

  • Double Scrollbar Fix Resolved the issue where resizing the window on the Crawl page caused two separate scrollbars to appear. Now only the log panel scrolls internally
  • Responsive Log Panel The crawl log panel now dynamically fills the available viewport height instead of using a fixed 500px height
  • Left Column Overflow The configuration and progress panel now scrolls independently when its content exceeds the available space
  • Crawl Log Persistence Fixed an issue where switching projects showed crawl logs from the previously viewed project instead of starting fresh
  • Link Analysis Limit The Link Analysis table in Reports was capped at 30 rows (3 pages). Now displays up to 500 rows for complete link coverage
  • History Error Count The errors column in History always showed 0. It now correctly counts critical and error-level SEO issues instead of only network failures

Special Thanks

Mirat, Faruk, Gökmen, Cankat, Rıfat

v0.1.1

2025-02-15

Bug Fixes & Improvements

Small but meaningful refinements for a cleaner experience.

Improvements

  • Issue List Cleanup Issues with 0 affected pages are no longer displayed, resulting in a cleaner and more meaningful interface

Special Thanks

  • Thanks to Yusuf for reporting this issue and helping us improve the experience
v0.1.0

2025-01-01

Initial Release

The first public release of Seodisias with a comprehensive set of SEO analysis tools.

Crawling & Link Analysis

  • Issue Identification Detect and categorize SEO issues across your site
  • External Link Review Analyze outbound links for quality and relevance
  • Redirection Monitoring Track redirect chains and identify issues
  • Response Code Tracking Monitor HTTP status codes across all pages
  • URL Depth Analysis Evaluate URL structure and crawl depth
  • URL Analysis Comprehensive URL structure and parameter analysis
  • Internal Linking Map and optimize internal link structure
  • Page Load Time Monitor Measure and report page loading performance

On-Page SEO

  • Title/Meta Description Inspector Analyze and validate title tags and meta descriptions
  • Duplicate Content Detector Find duplicate content issues across pages
  • Header Verification Validate heading hierarchy and structure
  • Canonical Tags Check canonical URL implementation
  • Hreflang Analysis Validate hreflang tags for multilingual sites
  • Content Value Analysis Evaluate content quality and relevance

Technical SEO

  • XML Sitemap Validate and analyze XML sitemap configuration
  • Robots.txt Check robots.txt rules and directives
  • HTTP Caching Analyze cache headers and caching strategy
  • HTTP Compression Verify gzip/brotli compression configuration
  • HTTPS/Mixed Content Detect mixed content and HTTPS issues
  • SSL Details Review SSL certificate information and validity
  • Structured Data Validate schema.org and structured data markup
  • Mobile Friendly Test mobile responsiveness and usability
  • Favicon Check favicon presence and configuration
  • llms.txt Analyze LLM-specific configuration files
  • JS Rendering Evaluate JavaScript rendering and content visibility

Social & Security

  • Social Media Tags Validate Open Graph and Twitter Card meta tags
  • Social Media Profile Links Verify social media profile link integration
  • Security Tags Check security headers and configurations
  • Domain Details Review domain registration and DNS information

UI & Export

  • Easy UI Clean, intuitive interface for effortless navigation
  • Link Graph Visualization Interactive visual graph of site link structure
  • PDF Report Export Generate comprehensive PDF reports for sharing