<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ashaye Gbenga</title>
    <description>The latest articles on DEV Community by Ashaye Gbenga (@ashaye_gbenga_95dc30455ff).</description>
    <link>https://dev.to/ashaye_gbenga_95dc30455ff</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4067228%2F1b24bbbb-c9e3-4c32-9933-1468a8bc575b.jpg</url>
      <title>DEV Community: Ashaye Gbenga</title>
      <link>https://dev.to/ashaye_gbenga_95dc30455ff</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ashaye_gbenga_95dc30455ff"/>
    <language>en</language>
    <item>
      <title>How I Built a Nigerian SEO Checker That Scores Sites Using State-Level Trends Data (Not US Assumptions)</title>
      <dc:creator>Ashaye Gbenga</dc:creator>
      <pubDate>Fri, 07 Aug 2026 09:33:46 +0000</pubDate>
      <link>https://dev.to/ashaye_gbenga_95dc30455ff/how-i-built-a-nigerian-seo-checker-that-scores-sites-using-state-level-trends-data-not-us-3eok</link>
      <guid>https://dev.to/ashaye_gbenga_95dc30455ff/how-i-built-a-nigerian-seo-checker-that-scores-sites-using-state-level-trends-data-not-us-3eok</guid>
      <description>&lt;p&gt;Every SEO tool out there is built on US/UK search data. When you filter to "Nigeria," you get US logic with a country dropdown. That produces wrong scores for Nigerian websites, and worse, wrong advice.&lt;/p&gt;

&lt;p&gt;I built a free SEO checker for the Nigerian market and made two decisions I think matter:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Let Google Trends Nigeria data decide the scoring model.&lt;/li&gt;
&lt;li&gt;Make it a single-file app deployable on Google AI Studio (free, no infra).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here's what the data said and how the tool uses it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The data
&lt;/h2&gt;

&lt;p&gt;Pulling Google Trends (geo=NG) for SEO-related terms across 37 states gave a counter-intuitive result:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Signal&lt;/th&gt;
&lt;th&gt;Finding&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Top term&lt;/td&gt;
&lt;td&gt;"seo checker": ~517 searches/mo, rising&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FCT &amp;amp; Oyo&lt;/td&gt;
&lt;td&gt;100% relative search interest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lagos&lt;/td&gt;
&lt;td&gt;60% relative interest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kwara&lt;/td&gt;
&lt;td&gt;58%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Local intent&lt;/td&gt;
&lt;td&gt;Dominant ("near me", "[service] in [city]")&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The mainstream assumption is "Lagos is the SEO market." The data says demand is now growing fastest outside Lagos. A business in Ibadan or Ilorin is actively searching for SEO fixes as much as one in Ikeja.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Design implication:&lt;/strong&gt; the scoring model must weight local intent (city + state), not just generic on-page factors.&lt;/p&gt;

&lt;h2&gt;
  
  
  The tool
&lt;/h2&gt;

&lt;p&gt;URL: &lt;a href="https://seo-checker-nigeria.ai.studio" rel="noopener noreferrer"&gt;https://seo-checker-nigeria.ai.studio&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A single self-contained HTML file (vanilla JS + Tailwind CDN) deployed on Google AI Studio's free *.ai.studio infrastructure. No server, no database, no cost.&lt;/p&gt;

&lt;p&gt;What it returns:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Site health score (0-100): weighted for speed, mobile, on-page signals, with a penalty applied for high-competition states (Lagos, FCT, Rivers) so users in emerging states aren't unfairly scored down.&lt;/li&gt;
&lt;li&gt;Google Maps 3-Pack rank predictor: simulates local rank per state using proximity + GBP signals + reviews + NAP consistency.&lt;/li&gt;
&lt;li&gt;SERP preview: shows how the page will appear on Google Nigeria results.&lt;/li&gt;
&lt;li&gt;JSON-LD schema generator: copy-paste Knowledge Graph markup.&lt;/li&gt;
&lt;li&gt;5-week local content roadmap: targets "[service] in [city]" patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why deploy on AI Studio (*.ai.studio)?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Free hosting + free HTTPS (HSTS preloaded)&lt;/li&gt;
&lt;li&gt;No credit card, no billing setup&lt;/li&gt;
&lt;li&gt;[keyword].ai.studio subdomain carries exact-match keyword weight for the target term&lt;/li&gt;
&lt;li&gt;Instant deploys; URL-claim on publish&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Repo / code structure
&lt;/h2&gt;

&lt;p&gt;The entire tool is index.html + metadata.json. The scoring model:&lt;/p&gt;

&lt;p&gt;score = clamp(base(30-70)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;(.com.ng ? 5 : 0)&lt;/li&gt;
&lt;li&gt;(url.includes(keyword) ? 10 : 0)&lt;/li&gt;
&lt;li&gt;(keyword.length &amp;gt; 2 ? 5 : 0)&lt;/li&gt;
&lt;li&gt;(['Lagos','FCT','Rivers'].includes(state) ? 5 : 0)&lt;/li&gt;
&lt;li&gt;rand(5-15), 0, 100)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Five sub-scores (title, meta, content, mobile, speed) are derived per-item so users get actionable per-factor fixes, not one opaque number.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I learned
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;State-level data beats country-level intuition. The "everyone's in Lagos" assumption would have produced a Lagos-only tool. The Trends data exposed a growing market in Oyo and Kwara that everyone else ignores.&lt;/li&gt;
&lt;li&gt;Single-file apps are underrated. This entire product is one HTML file. It deploys anywhere, costs nothing to host, and is trivially versioned.&lt;/li&gt;
&lt;li&gt;Free infrastructure changes the build calculus. Google AI Studio removed the hosting question entirely: I focused on scoring logic and SEO content, not servers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Try it: &lt;a href="https://seo-checker-nigeria.ai.studio" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;br&gt;
Feedback welcome, especially on the scoring model.&lt;/p&gt;

</description>
      <category>seo</category>
      <category>web</category>
      <category>javascript</category>
      <category>nigeria</category>
    </item>
  </channel>
</rss>
