Welcome to the AlmaSEO demo. You're viewing AI Search Readiness with sample sites and dummy data so you can explore safely. Create your workspace →

Rapid Flow Plumbing

https://rapidflowplumbing.example.com

Overview
Tap to switch section

Profile Overview

Content readiness, integrations, and site health

Content Readiness

How well your profile powers AlmaSEO's content engine, recommendations, and schema

84% — Strong Profile
27/32 points Foundation items count 4x more than polish items
FOUNDATION 4x weight
4/4
Business Name
Industry Type
Services Offered
About Us
ENHANCEMENT 2x weight
4/5
Location (City / State)
Service Areas
Business Owner
Awards & Credentials
Credibility signals woven into articles
Phone Number
Fill in Business Info
POLISH 1x weight
3/6
Email Address
Full Address
Business Hours
Logo
Slogan / Tagline
Social Profiles

Connections

Integration status — these unlock data-driven features but don't affect your content readiness score

WordPress
Connected
AlmaSEO Plugin
Active
Search Console
Connected
Google Analytics
Connected
Business Profile
Connected

SEO Snapshot

Organic Keywords
842
Organic Traffic
3,218
Traffic Value (USD)
$4,876
Top 1-5 Rankings
47
Saved snapshot — 2026-07-07 22:58:39 No credits used

Quick Stats

10

Total Posts

6

Published

3

Scheduled

Active

WP Connection

IndexNow

IndexNow instantly notifies search engines (Bing, Yandex, and others) when your content is published or updated, leading to faster indexing.

Business Information

Core business details that power your content, schema, and AI recommendations

Be specific — "boutique wedding florist" gives our AI better angles than just "Retail"
This appears in every article as authority context — the more detail, the better your content
Used for author attribution and About Us page generation
Business Addresses & Google Maps: Manage your physical addresses, Google Maps URL, service areas, and NAP data in the Locations tab.
If set, articles will link here instead of showing a phone number for "Contact Us" CTAs
PNG, JPG, or SVG — max 2MB, recommended 400x400px

Local Dashboard

Your local SEO command center — what needs attention right now

Loading local SEO status...

Locations

Manage your business locations — addresses, hours, and service areas used across all generated content

Your locations appear in every generated article — multi-location businesses get all cities mentioned with Google Maps links

Loading locations...

Local Rankings

Track which keywords containing your city names you're ranking for in Google

On-Demand SEO Insights
How to use Local Rankings

What it does: Scans Google's index for every keyword containing your city name that your website ranks for — position, search volume, traffic, and trend direction.

What to look for:

  • Quick wins — keywords on page 2 (positions 11-20) with decent volume. A single blog post targeting these can push you to page 1.
  • Slipping keywords — anything with a red down arrow. These need attention before they fall further.
  • Climbing keywords — green up arrows mean your content is working. Double down on these topics.
  • Zero results — if no keywords are found, Google doesn't associate your site with this city yet. Write 2-3 city-specific articles to start building that connection.

What to do next: Use the Write about this button on any keyword to create a targeted article. Or go to Services & Areas to add this city to your service areas so the content engine targets it automatically.

Loading locations...

Citations & Listings

Check where your business is listed across directories that matter for local SEO

What are citations and why do they matter?

A citation is any online mention of your business name, address, and phone number (NAP). They appear on directories like Google, Yelp, Yellow Pages, Facebook, and dozens of industry-specific sites.

Why they matter: Google uses citations as trust signals. The more directories that list your business with consistent, accurate information, the more confident Google is that your business is real and legitimate. Inconsistent info (old phone number, wrong address, different business name) actively hurts your local rankings.

How to use this page:

  1. Save your business profile below — this is the "source of truth" you'll compare every directory listing against.
  2. Click "Generate Audit Queue" to load 40+ directories to check.
  3. Work through Priority Directories first — these have the biggest impact. Click the search icon on each one to open Google search links that help you find your listing.
  4. Set the status for each directory using the dropdown:
    • Found — listed with correct name, address, and phone
    • Missing — no listing exists (create one)
    • Needs Update — listed but something is wrong (old phone, wrong address)
    • Duplicate — multiple listings found (request removal of extras)
  5. Add notes about what you found — this helps when you come back later or share with a team member.

Goal: Get all priority directories to "Found" status. Then work through the rest. Your health score at the top tracks overall progress.

Business Profile (NAP)

This is the official info you'll compare directory listings against. Accuracy matters — even small differences (LLC vs Inc, suite number) count as inconsistent.

Click Generate Audit Queue to load 40+ directories to check. Or Add Custom Directory if there's an industry-specific directory not on the list (e.g. Avvo for lawyers, Houzz for contractors).

Local Content Strategy

Your ranking data matched against your published articles — find what's working, what's missing, and what to write next

Analyzing your content against ranking data...

AI Prompt Tracking

On-Demand SEO Insights
2026-07-05 09:15

Find out which AI search prompts mention your brand or cite your pages across ChatGPT, Perplexity, Gemini, and Google AI. Results are saved until you refresh.

Your Data Credits:
100 credits/scan Get More Credits
23
Prompts Found
14
Brand Mentions
9
Page Citations
4
AI Engines

Per-Engine Breakdown

ChatGPT
8 prompts 5 brand 3 citations
Perplexity
7 prompts 4 brand 4 citations
Gemini
5 prompts 3 brand 2 citations
Google AI Overview
3 prompts 2 brand 0 citations

Discovered Prompts

23 prompts
Prompt Engine Type Cited Page
"best plumber in simpsonville sc" ChatGPT Brand + Citation /
"emergency plumber near me simpsonville" Perplexity Brand + Citation /services/emergency-plumbing
"how much does a plumber cost in greenville sc" ChatGPT Brand Mention
"who is the best rated plumber in greenville area" Gemini Brand + Citation /reviews
"24 hour plumbing service upstate sc" Perplexity Brand + Citation /services/emergency-plumbing
"drain cleaning cost simpsonville" ChatGPT Brand Mention
"water heater installation simpsonville sc" Perplexity Page Citation /services/water-heater
"plumbing companies with good reviews near 29681" Gemini Brand Mention
"fix leaky faucet simpsonville plumber" Google AI Overview Brand Mention
"tankless water heater vs traditional greenville sc" Perplexity Page Citation /blog/tankless-vs-traditional
"best plumbing company upstate south carolina" ChatGPT Brand Mention
"sewer line repair cost greenville sc" Gemini Brand + Citation /services/sewer-repair
"local plumber recommendations simpsonville" Google AI Overview Brand Mention
"how to find a licensed plumber in sc" ChatGPT Brand Mention
"garbage disposal installation near me" Perplexity Page Citation /services/garbage-disposal
"bathroom remodel plumber greenville" ChatGPT Page Citation /services/bathroom-remodel
"simpsonville sc plumber free estimate" Gemini Brand Mention
"pipe burst what to do greenville sc" Perplexity Brand Mention
"commercial plumbing services upstate sc" ChatGPT Brand Mention
"water pressure problems simpsonville" Google AI Overview
"plumber with same day service greenville" Perplexity Brand Mention
"clogged drain simpsonville plumber cost" Gemini Brand Mention
"backflow prevention testing simpsonville sc" ChatGPT

Your Pages Being Cited

Page Citations Engines
/services/emergency-plumbing 3 ChatGPT Perplexity
/ 2 ChatGPT Perplexity
/services/water-heater 1 Perplexity
/services/sewer-repair 1 Gemini
/reviews 1 Gemini
/blog/tankless-vs-traditional 1 Perplexity
/services/garbage-disposal 1 Perplexity
/services/bathroom-remodel 1 ChatGPT

Social Profiles

Keep your social profiles organized here. AlmaSEO will strategically incorporate these links into your articles, making your content more engaging and helping readers connect with you across platforms.

Social Media Links

Services & Areas

Define what services you offer and where you operate

Current Focus Services

Pro Tip: Separate services with commas — no quotes, brackets, or bullet points needed. Only list services you want to focus on this quarter. AlmaSEO will create content specifically around these services. Update this regularly based on your business priorities!
Example: If you're pushing wooden fences this season, don't include brick or metal fencing - even if you offer them. This keeps your content laser-focused on what matters most.

Priority Target Areas

Pro Tip: Separate areas with commas — no quotes, brackets, or bullet points needed. Focus on 3-5 key areas where you want more business. AlmaSEO will create location-specific content for these areas. Update based on where you need growth!
Example: If you're booked solid in North Charleston but need work in Summerville, only list Summerville to generate targeted content for that market.

Credentials & Trust Signals

Add your awards, certifications, licenses, guarantees, warranties, and special offers individually. AlmaSEO uses these as E-E-A-T trust signals in your content — categorized so it knows when and how to reference each one.

How these help your content:
  • Certifications & Licenses — prove expertise (E-E-A-T "Expertise")
  • Awards & Memberships — build authority (E-E-A-T "Authoritativeness")
  • Guarantees, Warranties & Insurance — build trust (E-E-A-T "Trust")
  • Free Offers — natural calls-to-action in articles

Branding

Your brand settings shape how AlmaSEO represents your business. Colors flow into email campaigns, client portals, and work reports. Your voice and slogan guide every article, social post, and email AlmaSEO writes for you.

Brand Identity

Used in article intros, email headers, and client-facing reports

Brand Colors

Applied to email campaign headers, client portal theme, and report branding
Used for gradients, accents, and CTA buttons in emails and portals
Sample Badge

Brand Voice & Tone

AlmaSEO matches this tone in every article, social post, and email it writes for this site

Mailchimp Email Integration

Connect your Mailchimp account to send email campaigns for your published blog posts

Connection Status

Mailchimp Account

Check connection to verify

Not Tested

API Configuration

Your Mailchimp API key (ends with datacenter prefix like -us14)
The sender name that appears in the email
The email address recipients can reply to
The default audience list for campaigns (can be changed per-campaign)
How to Get Your Mailchimp API Key
  1. Log into your Mailchimp account
  2. Click your profile icon → Account & billing
  3. Go to Extras → API keys
  4. Click "Create A Key"
  5. Copy the generated key and paste it above
Automation: Off
-- -- 0 topics queued Last run: Never
Turn On
Enable automated publishing
How Automation Works — Follow these 2 steps to set up automated article publishing for Rapid Flow Plumbing:
  1. Configure your schedule — Choose how often articles should be written, when to start, and whether to auto-publish or save as drafts for your review.
  2. Generate & select topics — AI will suggest topics based on your business. Pick the ones you like, then click "Save & Schedule" to queue them up.
Once both steps are done, flip the toggle above to activate automation. Each article will be written by AI, paired with an AI-generated featured image, and delivered to your WordPress site on schedule.

1 Configure Your Schedule

Not configured
Start here. These settings control how often articles are written and what happens when they're ready. You can change these at any time — it won't affect articles already in the queue.
Higher frequency = more topics needed. We recommend weekly for most businesses.
The first article will be generated on or after this date.

This is the most important setting. Draft mode means you review every article before it goes live. Auto-publish means articles go live immediately.

Comma-separated. We'll email everyone listed when articles are ready for review or published. Leave blank to disable email notifications.
Safety limit. Even on a daily schedule, we won't exceed this number per day.

2 Generate & Select Topics

No topics yet
How this works: Click "Generate Topics" and our AI will suggest article ideas based on your business profile and industry. Review the list, check the ones you want, then click "Save & Schedule."

Topics flagged with a similarity warning are close to articles you've already published — we recommend skipping those to keep your content fresh and unique.
Content style preferences (optional)
Comma-separated keywords to help steer topic ideas toward your focus areas.

No topics generated yet

Click "Generate Topics" above to get AI-powered article suggestions based on your business profile.

Strategy Game Plan

Your recurring weekly & monthly SEO playbook

--
Total Tasks
--
Due This Week
--
Done This Week
--
Week Streak
Loading game plan...

Client Portal

Share a read-only, white-labeled link where this client can view their work reports. No login required — revoke any time.

Retainer Tracker

Monthly hour budget for this client

Work Log

Track manual work performed for this client

--
entries this week
--
--
entries this month
--
Record calls, meetings, research, and other billable work
Recent Entries
Loading...

Activity Timeline & Reports

All activity for this site — automated and manual work combined

Category:
Type:
Date range: to
Client Report Builder
Select activities and send a branded work summary to your client
SendGrid
Loading...
Loading activity...

Full Log

Complete record of all manual and automated activity

Date Category Entry Type Duration
Loading log...

First Impression Tool

Get an objective "third opinion" on your website's visual impact and conversion potential.

When a potential customer lands on your page, what do they see? Where does their eye go first? Is the layout helping or hurting? This Alma-powered analysis evaluates your site the way a visitor would - identifying what's working visually and what might be turning people away.

https://rapidflowplumbing.example.com
Leave blank for homepage, or enter a path like /about or /services/plumbing
What This Analysis Evaluates
  • Eye Journey - Where does a visitor's eye naturally travel? Is the flow logical?
  • Visual Clutter - Is there too much competing for attention, or is it clean and focused?
  • Layout & Structure - Is the visual hierarchy intuitive? Does spacing work?
  • Colors & Contrast - Brand consistency, readability, and emotional impact
  • Typography - Font sizes, readability, and text hierarchy
  • Conversion Elements - CTA visibility, trust signals, lead capture placement
  • Information Findability - Can visitors quickly find what they need?
  • Mobile Experience - How does your page appear on different devices?

Recent Reports

Loading recent reports...

SEO Recovery Review

Client unhappy with rankings? Facing a tough conversation?

Run a comprehensive audit, generate an Alma-powered recovery plan, and send a professional client communication — all in minutes. Turn a crisis into a comeback.

GSC-Powered Audit: Analyze real search data to find ranking issues and opportunities
Dead Zone Detection: Identify keywords stuck in positions 15-70 with high potential
Citation Health Check: Verify business identity consistency across 35+ directories
Recovery Plans: Generate phased action plans (SEO, Paid, or Hybrid)
Client Comms: Professional emails, reports, and proposals ready to send
Audit History: Track progress and compare results over time
Checking GSC connection... Required
Checking Citations... Optional
Checking Link Profile... Optional
Last Audit

--

Total Clicks

--

Impressions

--

Avg CTR

--

Audit Data Sources

The more data sources connected, the richer and more actionable your audit. Only GSC is required — everything else adds depth.

Free — Connect Once
Google Search Console Required
Google Analytics (GA4)
Google Business Profile
Free — Run a Scan
Citations & Listings (NAP)
Data Credits
Credits are only used when you request fresh data. Cached data is always free.
SEO Health Score
--

Run audit to calculate

Issues Found
--

Requiring attention

Opportunities
--

Quick wins available

Local SEO
--

NAP & GBP status

Key Findings

Run an audit to see key findings...

Performance by Service Category

Shows how each service area is performing in search. Low clicks with high impressions = your listing appears but doesn't attract clicks (improve titles/descriptions). Low impressions = you're not ranking for these terms yet.

No data yet...

Brand vs Non-Brand Traffic

Brand = people searching your business name (they already know you). Non-brand = people searching for your services (new potential customers). A healthy mix means you're attracting new clients, not just existing ones.

No data yet...

Dead Zone Keywords
0

These keywords rank on pages 2-7 (positions 15-70) and get impressions but almost no clicks. They're close enough to page 1 that targeted optimization could push them into clicking range. Action: Create or improve content targeting these keywords. Even moving from position 15 to 8 can dramatically increase clicks.

Keyword Impressions Clicks CTR Position Opportunity
Run audit to populate...
Top Performing Keywords

Protect these. These are your best-performing keywords by clicks. Monitor them regularly — a drop in position here means lost revenue. Keep the content fresh and the pages optimized.

Keyword Clicks Impressions CTR Position
Run audit to populate...
How this works: The recovery plan is Alma-generated based on the audit results from the Dashboard and Audit Results tabs. It uses your actual keyword data, issues, and opportunities to build a phased action plan tailored to your business.
  • Step 1: Run an audit first (if you haven't already)
  • Step 2: Choose a plan type below based on your client's budget and situation
  • Step 3: Generate the plan — it can be sent directly to the client via the Client Comms tab
Configure Recovery Plan
Hybrid: Best for most businesses. Uses paid ads for immediate traffic while building long-term organic rankings through SEO.
This helps AlmaSEO tailor recommendations to your industry's typical customer journey and competition level.
Checking for audit data...
Track your progress over time. Each audit is saved here so you can see how metrics change. Use the button to view full details of any past audit, or the button to compare two audits side by side.
To compare: Click the compare icon on one audit, then click it on a second audit. The comparison will appear below the table.
Previous Audits
Date Clicks Impressions CTR Avg Position Issues Actions
Loading audit history...
Send professional reports to your client. AlmaSEO generates ready-to-send emails and documents based on the audit data and recovery plan. Choose a template, pick a tone that matches your client relationship, and generate. You can copy, download as PDF, or save for later.
Generate Client Communication
Initial Analysis: First email to a client after running an audit. Summarizes findings, highlights key issues, and sets expectations.
Adjusts the language style. "Professional" for new clients, "Casual" for established relationships, "Direct" for data-focused clients.
Communication History
Date Type Subject Status Actions
No communications yet. Generate one above to get started.
Stay on top of client follow-ups. Set reminders for follow-up calls, check-ins, re-audits, or milestone reviews. AlmaSEO will send you email notifications when reminders are due. Overdue reminders are highlighted in red so nothing slips through the cracks.
Add Reminder
When should you be reminded?
Quick set:
Reminders
Date Type Note Status Actions
No reminders set. Add one above to get started.
Email Notifications

Enter your email to receive reminder notifications. AlmaSEO checks for due reminders every hour and sends a daily digest of upcoming items.

Separate multiple email addresses with commas

Live SERP Check

On-Demand SEO Insights

See what Google is showing for any query — AI Overviews, Featured Snippets, PAA, and whether your site appears. Results are saved until you refresh.

Why this matters

  • Spot AI Overview threats — If Google answers with AI, users may never click through to your site.
  • Find Featured Snippet opportunities — See who holds them. Weak competitor? You can take it.
  • Discover content ideas — PAA questions are exactly what your audience wants answered.
  • Check keyword viability — See search volume, CPC, and competition before writing.
  • Track changes over time — Refresh later to see if Google changed how it answers your queries.

How it works

  • Each query pulls live data from a paid SEO provider and uses data credits.
  • You'll see the exact credit cost and your balance before confirming — no surprises.
  • Results are saved automatically. You won't be charged again to view them.
  • Your site is highlighted in results so you can see where you rank (or don't).
Your Data Credits:
Get More Credits
SERP Feature Scanner
AI Overviews, Featured Snippets, People Also Ask & top organic results
25 credits/keyword Max 10
Keyword Volume & Competition
Search volume, CPC, competition & difficulty from Google Ads data
25 credits/keyword Max 20

Get real Google Ads data: monthly search volume, cost-per-click, competition level, and keyword difficulty. Use this to gauge whether a keyword is worth targeting before you write content for it.

Ownership Tracker

Centralized client infrastructure, credentials, and account information

Website Infrastructure Overview

Central dashboard for managing your website's technical infrastructure

Welcome to the Infrastructure Hub

This area helps you organize and analyze everything behind your client's website — hosting, domain, DNS, SSL, email, analytics, CMS, and more. AlmaSEO can automatically detect most of this for you.

Takes about 10-15 seconds

Never scanned
Recommended Actions 0
Critical Expiration Alert! You have items expiring within 7 days. View Details

--

/ 100
--
Infrastructure Health Score

Run an AI audit to get your infrastructure health score and recommendations.

Last Audit: Never
Detected Issues
0 issues
Recommendations
    Upcoming Expirations
    No infrastructure registered yet. Run a scan to detect domains, SSL certificates, and other expiration dates.
    Scan History
    Loading...
    Loading scan history...
    Alerts
    No alerts
    Help & Resources
    What This Section Does

    This section provides a complete snapshot of your client's website infrastructure including hosting, DNS, SSL, email, CMS, CDN, analytics, and overall health scoring.

    How to Use
    1. Click Scan Now to analyze the website automatically.
    2. Review the Health Score and any highlighted issues.
    3. Explore individual sections for deeper information.
    Need AI Assistance?

    Click the button below to get AI-powered insights and recommendations based on your infrastructure data.

    Domains & DNS

    Manage your domain registrations and DNS configurations

    Loading DNS data...

    Help & Resources
    What This Section Does

    This section stores all information related to your client's domain name and DNS records.

    Why This Matters

    Incorrect or outdated DNS settings can break websites, email, subdomains, and analytics. Keeping DNS organized prevents downtime.

    Need AI Assistance?

    Click the button below to get AI-powered insights about your domain and DNS configuration.

    Hosting

    Track your hosting provider information and server configurations

    No Hosting Data Yet

    This client's hosting provider hasn't been detected yet.
    Run a scan from the Overview tab to auto-detect hosting details.

    Go to Overview & Scan
    Help & Resources
    What This Section Does

    This tracks hosting provider information, plan details, IP addresses, and server configurations.

    Why This Matters

    Hosting impacts speed, uptime, SEO, and security. Knowing where a site is hosted helps solve issues quickly.

    Need AI Assistance?

    Click the button below to get AI-powered insights about your hosting setup and optimization tips.

    SSL & Security

    Monitor SSL certificates and security configurations

    No SSL Data Yet

    This client's SSL certificate information hasn't been detected yet.
    Run a scan from the Overview tab to auto-detect SSL details.

    Go to Overview & Scan
    Help & Resources
    What This Section Does

    This section tracks SSL certificates and their expiration dates.

    Why This Matters

    Expired SSL certificates cause browser warnings, SEO losses, and site downtime. HTTPS is required for secure transactions and better search rankings.

    Need AI Assistance?

    Click the button below to get AI-powered insights about your SSL certificates and security status.

    Email Providers

    Manage email service configurations and deliverability settings

    No Email Configuration Yet

    This client's email provider and DNS records haven't been detected yet.
    Run a scan from the Overview tab to auto-detect MX, SPF, DKIM, and DMARC settings.

    Go to Overview & Scan
    Help & Resources
    What This Section Does

    This stores information about how your client's email is routed and authenticated.

    Why This Matters

    Email deliverability heavily depends on correct MX, SPF, DKIM, and DMARC settings. Missing records can cause emails to be marked as spam.

    Need AI Assistance?

    Click the button below to get AI-powered insights about your email configuration and deliverability.

    Slack Integration

    Connect Slack to receive real-time SEO alerts, content updates, and team activity notifications

    Loading Slack status...

    Connect Your Slack Workspace

    Get instant notifications in your team's Slack channels when articles are published, reviews come in, rankings change, or team members log work.

    Add to Slack
    What you'll get:
    Content Alerts
    Know when articles go live
    Review Alerts
    Respond to reviews fast
    Rank Changes
    Track keyword movement
    Connected to
    Installed
    Default Channel
    All alerts will be sent to this channel unless overridden
    Channel saved
    Important: The AlmaSEO bot must be invited to any channel before it can post there. In Slack, open the channel and type /invite @AlmaSEO — you only need to do this once per channel.
    Alert Preferences
    Choose which notifications to send to Slack

    Settings

    Manage site-specific settings and preferences

    Site Information

    Connected
    Manage your WordPress connection in the AlmaSEO for WordPress tab

    Danger Zone

    Delete Site

    Once you delete a site, there is no going back. All data associated with this site will be permanently removed.

    Connected Property: Loading...

    -

    Total Clicks

    -

    -

    Impressions

    -

    -

    Avg CTR

    -

    -

    Avg Position

    -

    -

    Total Queries

    -

    -

    Indexed Pages

    -
    Performance Trends
    Traffic Distribution
    Top Performing Pages

    Loading...

    Top Search Queries

    Loading...

    Geographic Performance

    Loading...

    Device Performance

    Loading...

    SEO Intelligence Engine

    Deep diagnostics powered by your Search Console data — finds opportunities, diagnoses drops, and detects content decay automatically.

    Keywords at position 4-15 where a small ranking boost could yield big traffic gains. Sorted by estimated extra clicks if you reached position 3.
    Pages on page 1 whose CTR is below what's expected for their position — usually means the title/meta description needs improvement.
    Pages that lost clicks vs. the prior period — diagnosed as ranking loss, CTR collapse, demand decline, or disappeared.
    Pages declining across 3 consecutive 30-day periods — catches slow bleeds you wouldn't notice in a single-period comparison.
    Queries where multiple pages on your site compete against each other in search results — consolidating or differentiating can improve rankings.
    Content Gaps Analysis

    Find exactly what your audience is searching for but not clicking on - turn missed opportunities into targeted content that drives traffic

    Your Data Credits:
    Get More Credits
    AI Search Visibility
    On-Demand
    75 credits

    Is your site being cited by ChatGPT, Perplexity, Gemini, and Google's AI Overview? As AI search grows, this visibility matters as much as traditional rankings.

    Organic Competitors
    On-Demand
    100 credits

    Discover which sites compete with you for the same organic keywords. Knowing your competitors is the first step to outranking them.

    Competitor Keyword Gap
    On-Demand
    150 credits

    Enter a competitor's domain to discover keywords they rank for that you don't. These are your biggest content opportunities — topics your audience searches for but you haven't covered yet.

    Sitemap Status

    Loading...

    Indexing Status

    Loading...

    Coverage Issues

    Loading...

    Search Appearance Performance

    See how your content appears in Google search results (Rich Results, Featured Snippets, AMP, etc.)

    URL Inspector

    Inspect individual pages to see how Google views them, check indexing status, and identify any issues

    Enter the complete URL including https://

    Google Analytics Integration

    Comprehensive SEO performance tracking through traffic analytics

    Analytics Status

    Monitor traffic and user engagement

    Connected
    Performance Metrics
    Total Users

    --

    -- New | -- Returning
    Sessions

    --

    -- pages/session
    Engagement Rate

    --

    vs -- bounce
    Avg. Duration

    --

    per session
    Traffic Channels
    Loading...
    Device Breakdown
    Loading...
    Real-time Active Users

    Currently browsing your website

    --

    users online
    Bing Webmaster Tools https://rapidflowplumbing.example.com
    -
    Total Clicks
    -
    Total Impressions
    -
    Click-Through Rate
    -
    Avg Position
    Top Search Queries
    Loading query data...
    Top Pages
    Loading page data...
    -
    Pages in Index
    -
    Pages Crawled (latest)
    -
    Crawl Errors
    Inbound Links
    Crawl Settings
    Loading...
    Recently Fetched URLs
    Loading...
    Crawl Issues
    Loading crawl issues...
    Blocked URLs
    Loading...
    URL Inspector
    URL Directory Explorer

    Enter a parent URL to see its child pages in Bing's index.

    Related Keywords Finder

    Enter a keyword to discover related search terms from Bing's index.

    Query Traffic Over Time

    Enter a query to see its click/impression trend over time.

    Pages Ranking for a Query

    Enter a query to see which pages on your site rank for it in Bing.

    Queries by Page

    Enter a page URL to see which Bing queries drive traffic to it.

    -
    Daily Submission Quota
    -
    Monthly Submission Quota
    Submitted Sitemaps & Feeds
    Loading sitemaps...
    Sitemap Details

    Enter a sitemap URL to see its detailed processing info.

    Country / Region Targeting
    Loading...
    Site Roles & Access
    Loading...
    Site Migration History
    Loading...
    URL Query Parameters
    Loading...
    Page Preview Blocks
    Loading...
    Deep Link Blocks

    Quick Wins

    These are keywords where you're already ranking on page 1-2 (positions 4-15) but your click-through rate is below average. A small improvement in your title tag or meta description can turn these impressions into real traffic — often without writing a single new page.

    --
    Opportunities Found
    --
    Potential Extra Clicks
    --
    Analysis Period

    How to act on these: Rewrite the title tag and meta description for each keyword below. Make them more compelling and relevant to the search intent. Even a 1-2 position improvement on a high-impression keyword can mean dozens of extra clicks per week.

    Keyword Position Impressions Clicks CTR Opportunity Extra Clicks
    Loading...

    Cannibalization Detector

    When multiple pages on your site target the same keyword, they compete against each other in Google's rankings — splitting your clicks and impressions instead of concentrating them. This tool identifies those conflicts so you can consolidate or differentiate your content.

    --
    Cannibalized Keywords
    --
    Total Impressions Split
    --
    Analysis Period

    How to fix these: For each conflict, decide which page should own the keyword. Redirect the weaker page, merge the content, or re-target the secondary page to a different keyword.

    Loading...

    Traffic Drop Diagnosis

    Pages that lost clicks compared to the previous period, classified by root cause. A ranking loss means you dropped positions. A CTR collapse means your position held but fewer people clicked. Demand decline means the keyword itself lost search volume. Knowing the cause tells you whether to optimize content, fix technical issues, or pivot to new topics.

    --
    Pages Affected
    --
    Total Clicks Lost
    --
    Comparison Period

    How to read this: Each page shows a diagnosis badge explaining why traffic dropped. Focus on ranking losses first — those are within your control to fix.

    Ranking Loss CTR Collapse Demand Decline Disappeared Mixed
    Page Diagnosis Clicks (now) Clicks (prev) Lost Pos. Change Impr. Change
    Loading...

    Keyword Research

    All your keyword data from GSC, Content Gaps, and prior lookups in one place.

    Aggregating keyword data...

    Content AI Status

    Sentiment analysis, entity extraction, and content insights

    Connected
    Available Features:
    Sentiment Analysis

    Analyze emotional tone and sentiment scores

    Entity Extraction

    Identify people, places, and organizations

    Key Phrase Detection

    Extract important phrases and topics

    Content Classification

    Categorize content automatically

    Powered by Google Cloud Natural Language API

    This integration uses advanced machine learning to analyze your content, providing insights into sentiment, entities, and key topics that help optimize your content strategy.

    Published Content

    Manage and monitor your published articles

    6
    Total Published
    0
    This Month
    0
    Avg. Words
    0%
    Indexed by Google
    Commercial Plumbing Maintenance Checklist
    46 clicks 3 weeks ago
    553 words 2 min read Has Image
    Details View Live
    Why Your Water Bill Is So High (And How to Fix It)
    60 clicks 3 weeks ago
    553 words 2 min read Has Image
    Details View Live
    Drain Cleaning Services in Atlanta
    145 clicks 1 months ago
    553 words 2 min read Has Image
    Details View Live
    How to Prevent Frozen Pipes This Winter
    55 clicks 1 months ago
    553 words 2 min read Has Image
    Details View Live
    Water Heater Buying Guide: Tank vs Tankless
    108 clicks 1 months ago
    553 words 2 min read Has Image
    Details View Live
    5 Signs You Need Emergency Plumbing Help
    107 clicks 1 months ago
    553 words 2 min read Has Image
    Details View Live

    Content Performance

    Track how your published articles perform in Google Search

    --
    Tracked
    --
    Indexed
    --
    Index Rate
    --
    Total Clicks
    --
    Impressions
    --
    Avg Position
    Article Status Clicks Impressions CTR Position Age
    Loading...

    Scheduled Posts

    Upcoming content ready to publish

    Content on Autopilot

    AlmaSEO researches and writes high-quality, SEO-optimized articles for your business on a regular schedule. Every article is validated by Google's Natural Language API before delivery. Publish automatically or save as drafts for your review — you'll get an email notification when each one is ready.

    3 Scheduled
    How to Tell If Your Water Heater Is Failing

    Learn the warning signs of a failing water heater before it becomes an emergency. Expert tips from A...

    Scheduled for 2026-07-08 Risk: Not Analyzed
    Why You Should Never Use Chemical Drain Cleaners

    Chemical drain cleaners can damage your pipes. Here are safer alternatives recommended by profession...

    Scheduled for 2026-07-15 Risk: Not Analyzed
    The Homeowners Guide to Repiping Your House

    Everything you need to know about whole-house repiping — costs, timeline, and when it makes sense....

    Scheduled for 2026-07-22 Risk: Not Analyzed

    Draft Posts

    Content in progress

    Draft
    Sewer Line Repair: What Homeowners Need to Know

    No description...

    Modified 2026-07-04 00:16:47

    Content Freshness

    Find posts that may be losing rankings because they're out of date — stale statistics, deprecated technology references, old year or price mentions, advice that no longer applies. Alma's LLM reads each post and scores its refresh priority 0–100.

    Powered by the AlmaSEO Playground Plugin (Free for Members)

    Content Freshness works hand-in-hand with the SEO Playground WordPress plugin, included free with every AlmaSEO membership. The plugin gives AlmaSEO direct access to your published content, so our engine can read every post, score how current it is, and push refresh recommendations straight into your WordPress dashboard. No copy-pasting, no spreadsheets — findings appear right in your post editor.

    Done Last run: 2 days ago
    Freshness analysis complete. Scanned published content and scored each post's refresh priority based on outdated references, stale statistics, and aging advice.
    Posts Analyzed
    6
    of 6 fetched
    Pushed to Plugin
    6
    now visible in WP
    Need Refresh
    2
    priority score 60+
    Where to see the findings: The per-post staleness analysis is pushed back to your WordPress site and appears in the Evergreen tab's "Refresh Priority" panel, and on each post's editor under the AI Freshness section of the SEO Page Health box.
    Content Extraction

    One-click site content backup for migrations, redesigns, and reference

    What does this do?

    Rebuilding or redesigning a website? This tool pulls everything from the current WordPress site in one click so you have all the content organized and ready before you start building.

    What gets extracted:
    • All posts, pages, and custom post types (attorneys, testimonials, etc.) with custom fields
    • SEO metadata (titles, descriptions, canonical URLs, Open Graph data)
    • Media library with images categorized by role (logo, hero, headshot, etc.)
    • Site identity — logo, favicon, phone, email, social links, copyright text
    • Widgets, sidebars, categories, tags, authors, and navigation menus
    • Content map — all content pre-organized by section (About, Services, Team, Testimonials, etc.)
    Why this matters:
    • Save hours of manual copy-pasting during a site rebuild
    • Preserve SEO — don't lose meta titles and descriptions that protect your rankings
    • Keep relationships — know which images belong to which pages
    • Audit content — see word counts, missing alt text, and thin pages at a glance
    • Builder cleanup — Elementor/Divi markup is automatically stripped for clean HTML

    Each extraction is saved and can be downloaded as a structured JSON file. You can run multiple extractions over time to track content changes. An extraction report is generated after each run explaining what was captured and noting anything that couldn't be extracted (and why).

    Starting extraction...
    Loading past extractions...
    Extraction Results
    Extraction Report
    Title Status Date Categories Length
    Title Status Slug Parent Length
    Categories
    Tags

    WordPress

    Connection, plugin installation, and which SEO plugin your site is using.

    Connection
    WordPress credentials, JWT token, and connection status.

    WordPress Settings

    Manage your WordPress connection and API settings

    Connection Status

    WordPress Site

    https://rapidflowplumbing.example.com

    Connected
    WordPress User:

    demo

    Total Posts:

    8

    Published:

    6

    Drafts:

    1

    API Configuration

    Your WordPress admin username
    Application password is saved. Leave blank to keep the current one, or enter a new one to replace it.
    Hosting blocking Application Passwords? Some hosting providers (GoDaddy, SiteGround, Bluehost, etc.) block the standard WordPress authentication method. The JWT Token is a secure alternative.
    To get your token: In your WordPress admin, go to Settings → AlmaSEO Connector and copy the JWT Token shown there. The AlmaSEO Connector plugin must be installed and activated first.
    How to Generate an Application Password
    1. Log into your WordPress admin panel
    2. Go to Users → Your Profile
    3. Scroll down to "Application Passwords"
    4. Enter a name (e.g., "AlmaSEO")
    5. Click "Add New Application Password"
    6. Copy the generated password and paste it above

    Can't create Application Passwords? Some hosts block this feature. Use the JWT Token field above instead — get it from Settings → AlmaSEO Connector in your WordPress admin.

    AlmaSEO for WordPress

    Checking plugin status on your WordPress site...

    WordPress SEO Plugin
    Configured Plugin
    Not Configured
    Plugin Status
    Click "Check Plugin Health" to verify
    Select the SEO plugin installed on your WordPress site
    * AIOSEO requires the REST API feature (Pro version) for best results. Unfortunately, the REST API is not included in the free version.
    Configuration Tips

    Select your WordPress SEO plugin above to ensure proper metadata handling.

    • AIOSEO: Requires Pro version with REST API feature enabled. Unfortunately, the REST API is not a free feature in AIOSEO.
    • Yoast: API access is typically enabled by default
    • Rank Math: Check that Content AI module is active