SpiningNodes
SEO + Health Dashboard

You need to log in to the admin dashboard first.
The SEO viewer reuses your admin session.

Go to Admin Login
Site Health (last 24 hours)
Background probe every hour — homepage / SSL / DNS / response time.
Uptime 24h
— ticks total
SSL cert expiry
days remaining
Avg latency 24h
homepage response ms
Error rate 24h
4xx + 5xx of all hits
DNS
resolved IP
Last-24h latency (sparkline)
Blue = OK · Red = error / timeout
Self SEO Audit
Crawls your own pages for missing SEO basics (title / meta / alt / canonical / robots / sitemap).
robots.txt: checking…
sitemap.xml: checking…
PageStatusTitleIssues
Loading…
Backlink + Spam Detector
Flagged IPs from the last 24 hours — bot probes, SEO scrapers, rate bursts. R14: auto-block @ 5 hits, permanent (manual unblock).
— flagged
IPCountryCityReasonHitsSampleLast seenAction
Loading…
Keyword Research requires Google

See the top queries people Google'd to land on spiningnodes.com, plus impressions, clicks, and average rank position.

Connect Google Search Console to enable this section. Free, takes ~10 minutes:

  1. Visit search.google.com/search-console
  2. Add property → https://spiningnodes.com
  3. Verify via DNS TXT record (Plesk DNS Manager) or HTML file upload
  4. Generate OAuth credentials → tell me to wire them in
Rank Tracking requires Google

Daily rank position for your keyword list — "tshirt plotting", "corel automation", "garment cutting software", etc.

Tracked in RankHistory table with trend lines showing up/down over weeks. Same Google Search Console connection powers this section.

Wires up automatically once Search Console is connected.