Documentation/SEO Tools

SEO Tools

Essential utilities for search engine optimization

4 New Tools
Search Engine Optimization
Copy & Download

Overview

The SEO Tools collection provides 4 specialized utilities to help you optimize your website for search engines. Generate robots.txt files, create XML sitemaps, build structured data markup, and analyze page performance -- all from a simple, intuitive interface with copy and download support.

Each SEO tool is available at its own dedicated page under /tools/seo/. You can also access them from the navigation menu or from the SEO Validator page.

Robots.txt Generator

Create properly formatted robots.txt files with user-agent rules, allow/disallow directives, and sitemap references. Control how search engine crawlers access your website.

How to Use

  1. 1

    Add a user-agent rule by specifying the crawler name (e.g., "Googlebot", "Bingbot", or "*" for all crawlers).

  2. 2

    Add allow/disallow directives for each user-agent to control which paths the crawler can or cannot access.

  3. 3

    Specify a sitemap URL to help search engines discover your XML sitemap for more efficient crawling.

  4. 4

    Copy or download the generated robots.txt file using the buttons in the output panel.

Features

  • Multiple user-agent rules with individual directives
  • Allow and disallow path directives per user-agent
  • Sitemap URL reference included in output
  • Real-time preview of the generated file

Sitemap Generator

Generate valid XML sitemaps by adding URLs with priority, change frequency, and last modified date. Helps search engines understand the structure and importance of your pages.

How to Use

  1. 1

    Add a URL entry by entering the full page URL (e.g., "https://example.com/about").

  2. 2

    Set priority and change frequency for each URL. Priority ranges from 0.0 to 1.0 and change frequency can be daily, weekly, monthly, etc.

  3. 3

    Add or remove entries dynamically using the add and delete buttons. Build your sitemap one URL at a time.

  4. 4

    Copy or download the generated XML sitemap file using the output panel buttons.

Features

  • Valid XML sitemap format with proper namespace declarations
  • Configurable priority, change frequency, and last modified date
  • Dynamic add/remove URL entries
  • Real-time XML preview as you build your sitemap

Schema Generator

Generate JSON-LD structured data markup from 7 common schema types. Structured data helps search engines understand your content and can enable rich results in search listings.

How to Use

  1. 1

    Choose a schema type from the available options: Article, Product, FAQ, Organization, LocalBusiness, BreadcrumbList, or WebSite.

  2. 2

    Fill in the template fields that appear for your chosen schema type. Each type has its own set of relevant properties.

  3. 3

    Review the generated JSON-LD output in the preview panel. The markup is formatted and ready to be embedded in your HTML.

  4. 4

    Copy or download the JSON-LD code. Place it inside a <script type="application/ld+json"> tag in your page's HTML.

Supported Schema Types

  • Article -- Blog posts, news articles, and editorial content
  • Product -- E-commerce products with price, availability, and reviews
  • FAQ -- Frequently asked questions with expandable answers
  • Organization -- Company or organization information
  • LocalBusiness -- Local businesses with address and hours
  • BreadcrumbList -- Navigation breadcrumb trails
  • WebSite -- Website-level information with search action

Page Speed Analyzer

Analyze any webpage's performance with 10 key checks and receive an overall score from 0 to 100. The tool fetches the page server-side and evaluates response time, HTML structure, and optimization best practices.

How to Use

  1. 1

    Enter a URL to analyze (e.g., "https://example.com"). The URL must be publicly accessible.

  2. 2

    Click "Analyze" to start the performance check. The server fetches the page and measures timing and structure.

  3. 3

    Review the results -- each of the 10 performance checks shows a pass/fail status with details about what was found.

  4. 4

    Check the overall score (0-100) to get a quick summary of the page's performance health.

10 Performance Checks

  • HTTPS -- Verifies the page is served over a secure connection
  • HTML Size -- Checks if the HTML document size is within optimal range
  • Response Time -- Measures server response time for the initial request
  • Scripts -- Counts the number of script tags and evaluates impact
  • Stylesheets -- Checks external stylesheet count and loading strategy
  • Viewport -- Ensures a viewport meta tag is present for mobile responsiveness
  • Title -- Validates that the page has a title tag
  • Meta Description -- Checks for a meta description tag
  • Images -- Evaluates image optimization and alt text usage
  • Minification -- Detects whether HTML appears to be minified

The Page Speed Analyzer performs a server-side fetch of the target URL. Pages that require authentication or block server-side requests may not return accurate results.

Tips & Best Practices

Robots.txt: Use "*" as the user-agent to create rules that apply to all search engine crawlers.

Robots.txt: Always include a Sitemap directive pointing to your XML sitemap for better crawl discovery.

Sitemap: Set higher priority values (0.8-1.0) for your most important pages like the homepage and key landing pages.

Sitemap: Update the last modified date whenever page content changes to signal freshness to search engines.

Schema: Test your generated JSON-LD with Google’s Rich Results Test to verify it is valid before deploying.

Schema: FAQ schema can help your pages appear with expandable question-and-answer results in Google Search.

Page Speed: Aim for a response time under 200ms and an HTML size under 100KB for optimal performance.

Page Speed: Ensure every page has a viewport meta tag, title, and meta description for basic SEO compliance.

All tools support copying output to clipboard and downloading as a file for easy integration into your project.