{"id":335829,"date":"2026-07-10T16:21:17","date_gmt":"2026-07-10T16:21:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/repolog\/"},"modified":"2026-08-04T18:32:19","modified_gmt":"2026-08-04T18:32:19","slug":"repolog","status":"publish","type":"plugin","link":"https:\/\/jv.wordpress.org\/plugins\/repolog\/","author":23527346,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.0","stable_tag":"0.2.0","tested":"7.0.2","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Repolog","header_author":"Relevat Digital","header_description":"Website audit scores (SEO, performance, AI readiness, security) from Repolog, surfaced inside the WordPress dashboard.","assets_banners_color":"e5e5e6","last_updated":"2026-08-04 18:32:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/repolog.io","header_author_uri":"https:\/\/relevat.hu","rating":0,"author_block_rating":0,"active_installs":0,"downloads":136,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"repologio","date":"2026-07-10 16:20:47"},"0.1.1":{"tag":"0.1.1","author":"repologio","date":"2026-07-13 17:25:15"},"0.2.0":{"tag":"0.2.0","author":"repologio","date":"2026-08-04 18:32:19"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3603173,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3603173,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.1.1","0.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3634493,"resolution":"1","location":"assets","locale":"","width":1920,"height":946},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3634493,"resolution":"2","location":"assets","locale":"","width":1920,"height":946},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3634493,"resolution":"3","location":"assets","locale":"","width":1920,"height":946}},"screenshots":{"1":"Score cards and the ranked top-issues list on the Repolog dashboard, with severity and fix guidance per issue.","2":"The dashboard widget: overall score gauge, per-category meters, and failing\/warning counts at a glance.","3":"One-click connect \u2014 paste your Repolog API key and the plugin verifies ownership automatically."}},"plugin_section":[262246],"plugin_tags":[1953,187460,247,600,186],"plugin_category":[34,54,55],"plugin_contributors":[270942],"plugin_business_model":[],"class_list":["post-335829","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-accessibility","plugin_tags-core-web-vitals","plugin_tags-performance","plugin_tags-security","plugin_tags-seo","plugin_category-accessibility","plugin_category-security-and-spam-protection","plugin_category-seo-and-marketing","plugin_contributors-repologio","plugin_committers-repologio"],"banners":{"banner":"https:\/\/ps.w.org\/repolog\/assets\/banner-772x250.png?rev=3603173","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/repolog\/assets\/icon-256x256.png?rev=3603173","icon_2x":"https:\/\/ps.w.org\/repolog\/assets\/icon-256x256.png?rev=3603173","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/repolog\/assets\/screenshot-1.png?rev=3634493","caption":"Score cards and the ranked top-issues list on the Repolog dashboard, with severity and fix guidance per issue."},{"src":"https:\/\/ps.w.org\/repolog\/assets\/screenshot-2.png?rev=3634493","caption":"The dashboard widget: overall score gauge, per-category meters, and failing\/warning counts at a glance."},{"src":"https:\/\/ps.w.org\/repolog\/assets\/screenshot-3.png?rev=3634493","caption":"One-click connect \u2014 paste your Repolog API key and the plugin verifies ownership automatically."}],"raw_content":"<!--section=description-->\n<p>Repolog audits your website and grades it across five areas that decide how you rank, load, and convert \u2014 then shows the scores and the exact issues to fix, without leaving wp-admin.<\/p>\n\n<p><strong>What Repolog scores:<\/strong><\/p>\n\n<ul>\n<li><strong>SEO<\/strong> \u2014 technical and on-page issues that hold back your search rankings.<\/li>\n<li><strong>Performance<\/strong> \u2014 load speed and Core Web Vitals that affect rankings and bounce rate.<\/li>\n<li><strong>Accessibility<\/strong> \u2014 barriers that keep users (and assistive tech) from using your site, and expose you to compliance risk.<\/li>\n<li><strong>AI readiness<\/strong> \u2014 how well AI assistants and answer engines can read and cite your site.<\/li>\n<li><strong>Security<\/strong> \u2014 common misconfigurations and exposure that put your site at risk.<\/li>\n<\/ul>\n\n<p><strong>In your WordPress dashboard:<\/strong><\/p>\n\n<ul>\n<li><strong>Top issues to fix<\/strong> \u2014 the highest-impact issues from your latest scan, ranked, with severity, what's wrong, and how to fix it.<\/li>\n<li><strong>Dashboard widget<\/strong> \u2014 overall score gauge and per-category meters right on the WordPress dashboard, so you see your standing every time you log in.<\/li>\n<li><strong>Score-drop alert<\/strong> \u2014 a dismissible admin notice when a scan comes back lower than the one before it.<\/li>\n<li><strong>Recent scans<\/strong> \u2014 the last 10 scans with status, score, and a link to each full report.<\/li>\n<\/ul>\n\n<p><strong>How it works:<\/strong><\/p>\n\n<ol>\n<li>Paste a workspace API key \u2014 the plugin connects your site to Repolog.<\/li>\n<li>It verifies ownership automatically (no DNS changes, no code edits).<\/li>\n<li>Your latest scores and top issues appear right in the dashboard.<\/li>\n<li>Trigger a fresh scan any time to re-check after you ship changes.<\/li>\n<\/ol>\n\n<p>No score is a black box \u2014 each one comes with the specific issues behind it, so you know what to fix first. Full history, exports, and multi-site management live in your Repolog workspace.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to Repolog, a third-party website-audit service, to register your site, verify ownership, run scans, and retrieve your scores. It is required for the plugin to function.<\/p>\n\n<p>Data sent to the Repolog API (https:\/\/repolog.io\/api\/v1), authenticated with the API key you provide:<\/p>\n\n<ul>\n<li>When you connect: your site's URL and name, so Repolog can create or match the website record for your workspace.<\/li>\n<li>When you verify or scan: the website's identifier, to trigger verification and audits.<\/li>\n<\/ul>\n\n<p>To verify ownership, Repolog fetches a one-time token your site serves at <code>\/.well-known\/repolog-challenge<\/code>, then audits your site by requesting its public pages. No visitor or personal data is sent by the plugin.<\/p>\n\n<p>This service is provided by Repolog. By connecting, you agree to its Terms of Service (https:\/\/repolog.io\/terms) and Privacy Policy (https:\/\/repolog.io\/privacy).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to Repolog \u2192 Connect and paste a workspace API key from your Repolog account.<\/li>\n<li>The plugin registers and verifies this site automatically. View scores under Repolog \u2192 Dashboard.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20an%20api%20key%3F\"><h3>Where do I get an API key?<\/h3><\/dt>\n<dd><p>In your Repolog workspace settings, create an API key (it starts with <code>rl_<\/code>).<\/p><\/dd>\n<dt id=\"how%20is%20my%20site%20verified%3F\"><h3>How is my site verified?<\/h3><\/dt>\n<dd><p>The plugin serves a one-time token at <code>\/.well-known\/repolog-challenge<\/code>; Repolog fetches it to confirm you own the domain. No DNS changes needed.<\/p><\/dd>\n<dt id=\"is%20it%20free%3F\"><h3>Is it free?<\/h3><\/dt>\n<dd><p>The plugin is free. It connects to your Repolog account \u2014 Repolog offers a free trial, and paid plans start at $29\/month. See https:\/\/repolog.io\/pricing.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. Scans run on Repolog's servers, not yours. The plugin only fetches your latest scores over the API and displays them in wp-admin; it adds nothing to your front-end.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Top issues to fix: the latest scan's highest-impact issues, ranked with severity, detail, and remediation, right on the Repolog dashboard.<\/li>\n<li>New dashboard widget with an overall score gauge, per-category meters, and failing\/warning counts.<\/li>\n<li>Dismissible admin notice when your overall score drops between scans.<\/li>\n<li>Recent scans table with per-scan links to the full Repolog report.<\/li>\n<li>Clearer connect, verify, and disconnect flow with actionable error messages.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Improved listing: full score breakdown, screenshots, and clearer setup docs.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release: connect via API key, auto-register + HTTP verification, score dashboard, on-demand re-scan.<\/li>\n<\/ul>","raw_excerpt":"Audit your site&#039;s SEO, speed, security, accessibility, and AI readiness \u2014 scores and top fixes right inside the WordPress dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/335829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=335829"}],"author":[{"embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/repologio"}],"wp:attachment":[{"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=335829"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=335829"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=335829"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=335829"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=335829"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/jv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=335829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}