Skip to main content
Skip to main content

Free tools for SEO and AI search

Perfect SEO Tools is a collection of free web utilities for preparing metadata, structured data, crawler rules, canonical URLs, and sitemaps. Choose a task below, review the output, and check it on your published page. Each tool helps with a specific publishing decision; none can promise rankings or AI citations.

Last updated:

Which SEO task do you need to finish?

Write page titles and descriptions

Describe the page’s actual subject and benefit. Give each indexable page a distinct title and description, then inspect the generated tags before adding them to your site.

Describe entities with JSON-LD

Choose a schema type that fits the visible page. Include only supported facts, and validate the result after publishing. Markup should agree with the content readers see.

Review search and AI crawler access

Build crawler directives for public and restricted paths. Fetch the deployed robots.txt afterward: a correct source file does not prove that a crawler can pass your hosting provider’s controls.

Resolve canonical and language URLs

Identify the preferred URL for duplicate pages and the corresponding language versions. Keep canonical tags, internal links, redirects, and sitemap entries consistent.

Check heading structure

Use headings to name the questions each section answers. Keep the answer close to its heading and make essential information available as readable page text.

Organize sitemap discovery

Group sitemap files for your published pages. Include indexable canonical URLs, and remove redirects, drafts, and withdrawn pages from the underlying sitemaps.

SEO and AI search: common questions

What is generative engine optimization?

Generative engine optimization (GEO) is the work of making web content easier for AI search systems to find, understand, and reference. Start with accessible pages, clear answers, identifiable sources, and accurate structured data. These improvements support discovery; they do not guarantee that an AI answer will cite a page.

Does Google require special schema or llms.txt for AI search?

No. Google says there are no additional technical requirements for AI Overviews or AI Mode beyond its Search requirements. A page must be indexed and eligible to appear with a snippet. Google does not require special schema or new AI text files, and eligibility does not guarantee inclusion.

Should I allow every AI crawler?

Choose search, user-directed retrieval, and training permissions separately. A training crawler and a search crawler can serve different purposes. Check each provider’s documentation and your deployed robots.txt, then check for CDN or firewall rules that might still prevent access.

How can I check whether an SEO change worked?

Validate the published HTML, canonical URL, structured data, robots rules, and internal links first. Then track indexing, search impressions, clicks, and sampled AI citations over time. A validator or readiness score measures technical signals; it does not measure rankings or citation frequency.

Sources and worked examples: Google’s AI features guidance, OpenAI crawler documentation, and our AI crawler policy. For businesses serving a local area, see our local SEO guide.