{"id":107575,"date":"2019-08-20T10:57:52","date_gmt":"2019-08-20T10:57:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/seo-local-rank\/"},"modified":"2026-09-21T17:41:37","modified_gmt":"2026-09-21T17:41:37","slug":"seo-local-rank","status":"publish","type":"plugin","link":"https:\/\/te.wordpress.org\/plugins\/seo-local-rank\/","author":17394077,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.0","stable_tag":"3.0.0","tested":"7.1.2","requires":"6.6","requires_php":"8.0","requires_plugins":null,"header_name":"TrueRanker","header_author":"TrueRanker","header_description":"La primera herramienta SEO que te ofrece informaci\u00f3n real y precisa de los rankings de tus palabras clave en funci\u00f3n de la ciudad desde la que se realice la b\u00fasqueda.","assets_banners_color":"","last_updated":"2026-09-21 17:41:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/trueranker.com","header_author_uri":"https:\/\/trueranker.com\/","rating":4.6,"author_block_rating":0,"active_installs":400,"downloads":10952,"num_ratings":9,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0":{"tag":"2.0","author":"optimizza","date":"2020-07-17 09:21:03","revision":2342174},"2.0.2":{"tag":"2.0.2","author":"optimizza","date":"2020-07-17 10:14:05","revision":2342204},"2.0.3":{"tag":"2.0.3","author":"optimizza","date":"2020-07-17 10:32:16","revision":2342215},"2.0.4":{"tag":"2.0.4","author":"optimizza","date":"2020-07-22 07:39:07","revision":2344571},"2.0.5":{"tag":"2.0.5","author":"optimizza","date":"2020-07-28 06:28:31","revision":2347605},"2.0.6":{"tag":"2.0.6","author":"optimizza","date":"2020-08-26 09:18:51","revision":2369305},"2.0.7":{"tag":"2.0.7","author":"optimizza","date":"2020-08-26 09:24:59","revision":2369309},"2.0.8":{"tag":"2.0.8","author":"optimizza","date":"2020-08-26 09:33:55","revision":2369318},"2.0.9":{"tag":"2.0.9","author":"optimizza","date":"2020-08-26 09:37:57","revision":2369323},"2.1.0":{"tag":"2.1.0","author":"optimizza","date":"2020-08-26 09:51:40","revision":2369337},"2.1.1":{"tag":"2.1.1","author":"optimizza","date":"2020-08-26 09:55:26","revision":2369342},"2.1.10":{"tag":"2.1.10","author":"optimizza","date":"2021-05-24 12:00:13","revision":2536439},"2.1.2":{"tag":"2.1.2","author":"optimizza","date":"2020-08-26 10:06:31","revision":2369357},"2.1.3":{"tag":"2.1.3","author":"optimizza","date":"2020-08-26 10:17:46","revision":2369369},"2.1.4":{"tag":"2.1.4","author":"optimizza","date":"2020-09-16 11:33:07","revision":2382837},"2.1.5":{"tag":"2.1.5","author":"optimizza","date":"2020-11-05 07:47:43","revision":2413015},"2.1.6":{"tag":"2.1.6","author":"optimizza","date":"2020-11-05 07:52:37","revision":2413018},"2.1.7":{"tag":"2.1.7","author":"optimizza","date":"2020-11-05 09:39:00","revision":2413073},"2.1.8":{"tag":"2.1.8","author":"optimizza","date":"2020-12-10 08:15:26","revision":2436295},"2.1.9":{"tag":"2.1.9","author":"optimizza","date":"2020-12-10 08:19:00","revision":2436300},"2.2.2":{"tag":"2.2.2","author":"optimizza","date":"2021-12-09 11:39:30","revision":2641826},"2.2.4":{"tag":"2.2.4","author":"optimizza","date":"2021-12-09 12:21:30","revision":2641857},"2.2.5":{"tag":"2.2.5","author":"optimizza","date":"2021-12-10 10:37:07","revision":2642326},"2.2.6":{"tag":"2.2.6","author":"optimizza","date":"2022-01-25 10:48:40","revision":2664458},"2.2.7":{"tag":"2.2.7","author":"optimizza","date":"2022-02-08 10:17:42","revision":2674883},"2.2.8":{"tag":"2.2.8","author":"optimizza","date":"2023-01-19 08:51:57","revision":2850924},"2.2.9":{"tag":"2.2.9","author":"optimizza","date":"2023-09-29 07:18:58","revision":2972883},"2.3.0":{"tag":"2.3.0","author":"optimizza","date":"2026-04-10 06:35:34","revision":3503022},"3.0.0":{"tag":"3.0.0","author":"optimizza","date":"2026-09-21 17:41:37","revision":3706048}},"upgrade_notice":{"3.0.0":"<p>Major rewrite. Your API key and selected domain are migrated automatically. Requires PHP 8.0+ and WordPress 6.6+.<\/p>"},"ratings":{"1":0,"2":1,"3":0,"4":1,"5":7},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2536438,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2536438,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9","2.1.0","2.1.1","2.1.10","2.1.2","2.1.3","2.1.4","2.1.5","2.1.6","2.1.7","2.1.8","2.1.9","2.2.2","2.2.4","2.2.5","2.2.6","2.2.7","2.2.8","2.2.9","2.3.0","3.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3706047,"resolution":"1","location":"assets","locale":"","width":1903,"height":908},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3706047,"resolution":"2","location":"assets","locale":"","width":1905,"height":876},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3706047,"resolution":"3","location":"assets","locale":"","width":1916,"height":906},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3706047,"resolution":"4","location":"assets","locale":"","width":1917,"height":905}},"screenshots":{"1":"Dashboard with Rank Tracker, AI Visibility, backlinks and SEO audit summaries","2":"Rank Tracker with average position, keyword distribution, AI Overviews and the keyword table","3":"Keyword history, search trend and Google's top 10 URLs","4":"Add keywords by location and device"}},"plugin_section":[],"plugin_tags":[246076,9359,33190,6349,186],"plugin_category":[55],"plugin_contributors":[259796],"plugin_business_model":[],"class_list":["post-107575","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-visibility","plugin_tags-backlinks","plugin_tags-google-ranking","plugin_tags-rank-tracker","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-optimizza","plugin_committers-optimizza"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/seo-local-rank\/assets\/icon-128x128.png?rev=2536438","icon_2x":"https:\/\/ps.w.org\/seo-local-rank\/assets\/icon-256x256.png?rev=2536438","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/seo-local-rank\/assets\/screenshot-1.png?rev=3706047","caption":"Dashboard with Rank Tracker, AI Visibility, backlinks and SEO audit summaries"},{"src":"https:\/\/ps.w.org\/seo-local-rank\/assets\/screenshot-2.png?rev=3706047","caption":"Rank Tracker with average position, keyword distribution, AI Overviews and the keyword table"},{"src":"https:\/\/ps.w.org\/seo-local-rank\/assets\/screenshot-3.png?rev=3706047","caption":"Keyword history, search trend and Google's top 10 URLs"},{"src":"https:\/\/ps.w.org\/seo-local-rank\/assets\/screenshot-4.png?rev=3706047","caption":"Add keywords by location and device"}],"raw_content":"<!--section=description-->\n<p>TrueRanker is an SEO and AI-visibility suite: daily Google keyword rankings, local results, backlinks, site audits, competitor research, and how ChatGPT, Gemini, Claude, Perplexity, Grok, and DeepSeek cite your brand.<\/p>\n\n<p>This plugin is the WordPress interface to that suite. It is free and GPL-licensed. Rankings and reports live in your TrueRanker account at <a href=\"https:\/\/trueranker.com\/\">trueranker.com<\/a>. Connect with an API key (or start from scratch in the plugin) and work from the WordPress admin. TrueRanker offers a 14-day trial with no credit card.<\/p>\n\n<p>We ship regular plugin updates so more of the suite lands in WordPress over time. This 3.0.0 release is a full rewrite of the v2 plugin.<\/p>\n\n<h4>In this plugin (3.0.0)<\/h4>\n\n<ul>\n<li><strong>Onboarding.<\/strong> Connect with your TrueRanker API key, or enter your email and TrueRanker sends the key to that address. If several projects match this site, pick one. If none match, create a project for the site domain.<\/li>\n<li><strong>Dashboard.<\/strong> KPIs and charts for Rank Tracker (average position, organic visibility, keyword count), AI Visibility (score, mentions, citations), and backlinks (referring domains, tracked links, domain rank). If SEO audits are enabled on the account, a score summary is shown too. Managing AI prompts, exploring backlinks, or running audits opens your TrueRanker account (signed in), not a separate WordPress screen.<\/li>\n<li><strong>Rank Tracker.<\/strong> Date range, summaries (average position, keyword distribution, AI Overviews), a sortable table (position, change, volume, CPC, Search Console metrics, Local Pack, URL, and more), keyword history and SERP snapshot, and add keywords by location and device (desktop, mobile, or both).<\/li>\n<li><strong>Settings.<\/strong> Active project and log out.<\/li>\n<li><strong>Language.<\/strong> English or Spanish, following the WordPress site language. Other locales fall back to English.<\/li>\n<\/ul>\n\n<h4>In your TrueRanker account<\/h4>\n\n<p>These tools are part of the TrueRanker suite today. They are available in your account at <a href=\"https:\/\/trueranker.com\/\">trueranker.com<\/a>; they are not WordPress admin screens in 3.0.0:<\/p>\n\n<ul>\n<li>Local SEO tracker (map-pack \/ geo-grid)<\/li>\n<li>Full SEO audit crawler<\/li>\n<li>Competitor research<\/li>\n<li>White-label and scheduled reports<\/li>\n<li>AI Visibility prompt setup and engine-by-engine tracking<\/li>\n<li>Backlink explorer and disavow workflow<\/li>\n<\/ul>\n\n<h4>External service<\/h4>\n\n<p>After you connect, the plugin talks only to <code>https:\/\/app.trueranker.com<\/code>. Nothing is sent until you enter an API key or ask TrueRanker to email one.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/trueranker.com\/terms-and-conditions-of-use\/\">Terms of use<\/a><\/li>\n<li><a href=\"https:\/\/trueranker.com\/privacy-policy\/\">Privacy policy<\/a><\/li>\n<li><a href=\"https:\/\/trueranker.com\/legal-notice\/\">Legal notice<\/a><\/li>\n<\/ul>\n\n<p>Requires PHP 8.0 or higher and WordPress 6.6 or higher.<\/p>\n\n<h3>Third-party resources<\/h3>\n\n<p>This plugin bundles the following GPL-compatible libraries locally (no CDN):<\/p>\n\n<p>Chart.js 4.5.1\nCopyright (c) Chart.js Contributors\nLicense: MIT\nhttps:\/\/github.com\/chartjs\/Chart.js<\/p>\n\n<p>react-chartjs-2 5.3.1\nCopyright (c) Jeremy Ayerst\nLicense: MIT\nhttps:\/\/github.com\/reactchartjs\/react-chartjs-2<\/p>\n\n<p>@kurkle\/color 0.3.4 (Chart.js dependency)\nCopyright (c) Jukka Kurkela\nLicense: MIT\nhttps:\/\/github.com\/kurkle\/color<\/p>\n\n<p>Tabulator 6.5.0\nCopyright (c) 2015-2024 Oli Folkerd\nLicense: MIT\nhttps:\/\/github.com\/olifolkerd\/tabulator<\/p>\n\n<p>Admin UI icons use WordPress Dashicons (GPL) and an original rocket SVG licensed GPL-2.0-or-later with this plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/seo-local-rank\/<\/code> or install via the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Open <strong>TrueRanker<\/strong> in the admin menu. Enter your API key, or start from scratch with your email. You can also connect later from TrueRanker \u2192 Settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20my%20api%20key%3F\"><h3>Where do I get my API key?<\/h3><\/dt>\n<dd><p>Log in to your TrueRanker account, open Settings, and copy your API key. You can also start from scratch in the plugin: enter your email and TrueRanker will send the API key to that address.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20trueranker%20account%3F\"><h3>Do I need a TrueRanker account?<\/h3><\/dt>\n<dd><p>Yes. The plugin is free (GPLv2 or later). Rank tracking and the rest of the suite run on TrueRanker's service. Plans and the 14-day trial are on <a href=\"https:\/\/trueranker.com\/\">trueranker.com<\/a>.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20trueranker%3F\"><h3>What data is sent to TrueRanker?<\/h3><\/dt>\n<dd><p>Nothing until you connect.<\/p>\n\n<p>When you start from scratch, the plugin sends the email address you type and a language code (<code>en<\/code> or <code>es<\/code>) from your WordPress locale. The API key is emailed to you and is not returned in the plugin response.<\/p>\n\n<p>After you connect, the plugin stores the API key on the server only (it is never exposed to the admin JavaScript). Authenticated requests send a session token plus what you do in the UI: this site's URL, project IDs, date ranges, and keywords with locations and device. All of that goes to <code>https:\/\/app.trueranker.com<\/code>.<\/p><\/dd>\n<dt id=\"will%20my%20settings%20be%20preserved%20when%20upgrading%20from%20v2%3F\"><h3>Will my settings be preserved when upgrading from v2?<\/h3><\/dt>\n<dd><p>Yes. The plugin migrates your API key and selected domain from the previous version automatically.<\/p><\/dd>\n<dt id=\"what%20if%20my%20site%20runs%20an%20older%20wordpress%20or%20php%3F\"><h3>What if my site runs an older WordPress or PHP?<\/h3><\/dt>\n<dd><p>3.0.0 requires WordPress 6.6+ and PHP 8.0+. WordPress will not offer this update on sites below those versions. Stay on 2.3.0 until you can upgrade the stack.<\/p><\/dd>\n<dt id=\"the%20v2%20plugin%20had%20a%20dutch%20translation.%20is%20it%20still%20included%3F\"><h3>The v2 plugin had a Dutch translation. Is it still included?<\/h3><\/dt>\n<dd><p>No. 3.0.0 ships English (source) and Spanish (<code>es_ES<\/code>, also used for other <code>es_*<\/code> locales). Other languages show English until a translation is added.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Complete rewrite: React admin, REST proxy to TrueRanker, PSR-4 PHP<\/li>\n<li>Dashboard with Rank Tracker, AI Visibility, and backlink summaries<\/li>\n<li>Rank Tracker: date range, summaries, keyword table, history\/SERP, add keywords by location and device<\/li>\n<li>Onboarding with API key or email, project picker, and create project for this site<\/li>\n<li>Interface in English or Spanish following the WordPress site language<\/li>\n<li>Automatic migration of API key and selected domain from the v2 custom table<\/li>\n<li>Requires PHP 8.0+ and WordPress 6.6+<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Security fix: nonce verification on AJAX and database actions (CSRF)<\/li>\n<li>Stricter sanitization of user input<\/li>\n<li>Tested up to WordPress 6.9<\/li>\n<li>Design and functionality improvements<\/li>\n<\/ul>\n\n<h4>2.2.9<\/h4>\n\n<ul>\n<li>Bug fixes (also 2.2.7, 2.2.6, 2.2.2, 2.0.5)<\/li>\n<\/ul>\n\n<h4>2.1.8<\/h4>\n\n<ul>\n<li>Mobile SERP tracking<\/li>\n<\/ul>\n\n<h4>2.1.7<\/h4>\n\n<ul>\n<li>More keyword details and design updates<\/li>\n<\/ul>\n\n<h4>2.1.3<\/h4>\n\n<ul>\n<li>Keyword volume, CPC, and difficulty<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Name and design update<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First version<\/li>\n<\/ul>","raw_excerpt":"Track Google rankings, AI visibility and backlinks from WordPress. Connect TrueRanker and manage SEO in the admin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/107575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=107575"}],"author":[{"embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/optimizza"}],"wp:attachment":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=107575"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=107575"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=107575"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=107575"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=107575"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=107575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}