=== SEOANALİZİN – SEO Yönetimi ===
Contributors: seoanalizin
Tags: seo, meta description, sitemap, schema, canonical
Requires at least: 6.0
Requires PHP: 7.4
Tested up to: 7.1
Stable tag: 3.5.9
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Free SEO tools for WordPress: titles, descriptions, canonical, sitemaps, on-page and readability checks, redirects and import tools.

== Description ==
SEOANALİZİN provides an SEO settings panel for WordPress posts, pages, and WooCommerce products (when WooCommerce is installed).

Features include:
* Custom SEO titles and meta descriptions, canonical URL, and noindex controls.
* Social previews and Open Graph metadata.
* Focus keyword and readability checks for content editing.
* WordPress core XML sitemap integration and virtual robots.txt controls.
* JSON-LD structured data and optional breadcrumbs.
* Content-type and taxonomy SEO settings, archives and crawl cleanup options.
* Optional IndexNow notifications and an optional llms.txt file.
* Redirect management, bulk metadata editing, and an opt-in Yoast data importer.
* Shortcuts to the free SEOANALİZİN analysis service and Chrome extension.

Important: Some advanced controls affect indexing and redirects. Back up the database before changing these settings. The plugin does not promise rankings, AI visibility or Google indexing.

SEOANALİZİN does not require a paid API to use its local SEO settings. IndexNow notifications require opt-in; opening the external SEO analysis tools is a separate user action. Google Site Kit is an optional third-party WordPress plugin and its account connections are handled by Site Kit.

== Installation ==
1. Back up your WordPress files and database.
2. Upload the SEOANALİZİN plugin through Plugins > Add New > Upload Plugin (or place the folder in wp-content/plugins).
3. Activate the plugin and open SEOANALİZİN > Genel, then run the first-time setup.
4. Configure SEO title, description and site identity in the settings screens.
5. Verify a published page's HTML source for the title, meta description and canonical URL.
6. Test the XML sitemap at /sitemap.xml (also available at /wp-sitemap.xml) and confirm robots.txt as needed.

If Yoast SEO, Rank Math or another supported SEO plugin is active, overlapping public SEO outputs are disabled to reduce duplicates. Import existing metadata with a database backup before switching to SEOANALİZİN as the active SEO plugin. Do not run two SEO plugins generating identical SEO output on the same site.

== Frequently Asked Questions ==
= Does the plugin send my content to SEOANALİZİN automatically? =
No. The local SEO optimizer and editor checks run within your WordPress installation. The optional external SEO analyzer/crawler links open separately when clicked. If you initiate an analysis there, the destination site is handled under that service's terms and privacy policy. Optional IndexNow sends the applicable public URL to api.indexnow.org only when enabled.

= Is this plugin affiliated with Yoast? =
No. Yoast is a separate third-party plugin. The optional importer reads supported existing metadata but does not delete Yoast data.

= Will the plugin change my site's visible header/logo? =
No. The site identity fields mainly affect SEO metadata and structured data. Visible theme branding is controlled by the WordPress theme.

= Does the plugin replace WordPress XML sitemaps? =
No. The built-in /wp-sitemap.xml is the canonical core endpoint. SEOANALİZİN can expose an optional /sitemap.xml alias to that same core sitemap if the site permalink rules support it. This does not change a staging site's noindex setting.

= Does Google Site Kit send data to SEOANALİZİN automatically? =
No. Site Kit setup is separate and Google authorization is handled by Site Kit itself.

= Can I use it on a localhost XAMPP installation? =
Yes for local settings and output testing. External SEO crawlers and some Google service connections require a publicly accessible site.

= Is Yoast migration destructive? =
The importer is designed to fill supported empty fields without deleting the original Yoast records. Back up your database and test the migrated pages before switching plugins.

== Changelog ==
= 3.5.9 =
* Added batched SEO Data Optimization for refreshing saved post, page, and product analysis caches.
* Added progress reporting, resume and repeat-scan support. Existing SEO titles, descriptions, focus keywords and other settings remain unchanged.

= 3.5.8 =
* Refined Turkish readability scoring so an insufficient heading structure is not always marked 100/100.

= 3.5.7 =
* Improved 301 redirect form validation, including same-site full source URLs and readable notices.

= 3.5.6 =
* Kept the friendly /sitemap.xml URL while serving the WordPress core XML sitemap internally.
* Refreshed sitemap rewrite rules once on administrator access.
* Left canonical links, robots/noindex, other redirects and SEO features unchanged.

= 3.5.5 =
* Added a /sitemap.xml alias using the existing WordPress XML sitemap index.
* Allowed administrators to preview the sitemap on noindex test sites while retaining the WordPress noindex setting.
* Preserved canonical URL output as a rel=canonical link (not a meta tag).
* Updated robots.txt sitemap address for public sites and installed rewrite rules once.

= 3.5.1 =
* Reordered the general dashboard welcome card and integrations.

= 3.5.0 =
* Updated version/readme consistency for release-candidate testing.
* Added plugin-list documentation, support, and Chrome extension links.
* Clarified the setup workflow and testing limitations.

= 3.4.x =
* Expanded advanced settings, admin layouts, SEO tools cards, Site Kit setup shortcuts, and plugin-list settings access.

= 3.3.x =
* Added Gutenberg metadata saving, robots.txt settings, WordPress sitemap integration, optional IndexNow, and Yoast migration tools.
