Dashboard

SEO Fixindo Guide

From entering a site URL to using every feature: what's required, what's optional, and how many connection steps you actually need.

In short: how many connection steps?

To get a full audit report, very little is required. The rest is optional and one-time per account.

  • For the audit + 24 of 31 fields: just SIGN IN. Free users add one step: register their site. The audit runs immediately, no other connection.
  • Verify site ownership: ONLY needed if you want to apply automatic fixes to the site. One time.
  • Connect Google Search Console: OPTIONAL, only for one section (Search Performance) with real data from Google. Once per account.
  • Paid plan + wallet top-up: only for the fix features (Pro/Agency) and many sites. Not required to audit.

The full flow, step by step

The path a user takes from first opening the app.

  1. 1. Create an account / sign in

    Required

    Auditing needs an account (email + password). This is the only truly required connection to start. One time.

  2. 2. Register your site

    Required

    In Dashboard → 'Your Sites' → 'Add site'. Free users must register their site and can audit 1 active site. Pro/Agency can audit up to 100 active sites and skip this gate.

  3. 3. Run the audit

    Click 'Audit' or enter a URL. In seconds you get overall score, Core Web Vitals, on-page SEO, backlinks, authority, technical SEO, AI visibility, and fixable issues, all automatic, no extra connection.

  4. 4. Verify site ownership

    Optional

    Needed ONLY to apply automatic fixes to the site. Three methods below. One time per site.

  5. 5. Apply fixes

    Optional

    Once verified, 'Apply to site' injects fixes (meta, canonical, structured data, etc.). Availability depends on plan: Agency = 1-click auto, Pro = manual drafts, Free = audit only.

  6. 6. Connect Google Search Console

    Optional

    Optional. Only to show the 'Search Performance' section with real Google data. Click 'Connect Search Console', pick your Google account, done. Once per account.

  7. 7. Choose a plan & top up

    Optional

    Upgrade to Pro or Agency to unlock fixes and many sites. Payment via QRIS into your account wallet. Not required just to audit.

3 ways to verify site ownership

Pick one. All prove the site is yours so fixes may be applied.

Universal snippet (recommended)

Paste one <script> line into your site's <head>. Works on any site. Once present, the site is verified and fixes can be injected via the snippet.

Any website

WordPress plugin

Download the plugin, upload & activate in WordPress. Instantly verified, fixes applied server-side. Smoothest for WordPress.

WordPress

Manual meta tag

Copy one verification meta tag (name: fixindo-site-verification) into your <head>. Verified after we check it.

Do-it-yourself

Install the WordPress plugin & connect it

The smoothest path for WordPress sites: fixes are applied server-side, with no theme code editing.

  1. 1. Download the plugin

    Required

    In the dashboard, open your site and click Setup, then download the SEO Fixindo Connector plugin (a .zip file).

  2. 2. Install & activate in WordPress

    Required

    In WordPress admin: Plugins → Add New → Upload Plugin → choose the .zip → Install Now → Activate.

  3. 3. Paste the connect code

    Required

    Go to Settings → SEO Fixindo, paste your site connect code (shown in the dashboard Setup panel), then click Connect. Done: the site is verified and ready to receive fixes automatically.

  4. Optional: auto-connect (no code pasting)

    Optional

    Once the plugin is installed, in the Setup panel choose 'Auto-connect' and enter your WordPress Application Password (Users → Profile → Application Passwords). We activate the plugin and fill in the connect code for you. The password is used once and never stored.

  5. Not WordPress?

    Optional

    Use the one-line universal snippet from the Setup panel: paste it once before </head>. It works on any platform.

The “domain isn't in Search Console” notice: what it means & how to fix it

This shows when your Google account IS connected, but the audited domain isn't registered as a “property” in Google Search Console. Note: this is DIFFERENT from the site verification above. Site verification lets SEO Fixindo apply fixes; this is about Google letting us read your Search Console data.

  1. What is a “property”?

    A property = a site you've added and verified ownership of in Google Search Console. Google only stores search data (clicks, impressions, queries, position) for sites registered as a property by their owner. If the domain isn't a property yet, Google simply has no data for us to pull, so it shows empty, never a fake number.

  2. 1. Open Google Search Console

    Go to search.google.com/search-console and sign in with the SAME Google account you connected to SEO Fixindo.

  3. 2. Add property

    Click “Add property”. Choose “Domain” (covers all subdomains & http/https, needs DNS access) or “URL prefix” (e.g. https://yoursite.com, easier for beginners).

  4. 3. Verify ownership with Google

    Google offers several methods: a DNS TXT record, an HTML file upload, an HTML tag in <head>, or via Google Analytics / Tag Manager. Follow one until it says “Ownership verified”.

  5. 4. Wait for data, then re-run the audit

    Google takes ~2–3 days to gather search data for a new property. Once there's data, re-run the audit in SEO Fixindo, and the “Search Performance” section fills automatically.

The 4 main scores: where the numbers & weights come from

The four big scores (Performance, Technical SEO, Accessibility, Best Practices) come 100% from Google Lighthouse via PageSpeed Insights. We only read them, we never recompute them. Each score is a WEIGHTED average of the audits below (official Lighthouse 13.4.0 weights). The overall score is the average of the four. Click any score in the report to see this same breakdown, straight from your own audit data.

Performance

Google Lighthouse

How fast and stable the page loads. The only score that fluctuates between audits, since it is based on real timing.

  • Total Blocking Time (INP proxy)Weight 30%
  • Largest Contentful Paint (LCP)Weight 25%
  • Cumulative Layout Shift (CLS)Weight 25%
  • First Contentful Paint (FCP)Weight 10%
  • Speed IndexWeight 10%

Technical SEO

Google Lighthouse

On-page technical hygiene (not authority/backlinks/ranking). 9 weighted audits.

  • Page is indexable (is-crawlable)Weight 34%
  • Has a title elementWeight 8%
  • Has a meta descriptionWeight 8%
  • Successful HTTP status codeWeight 8%
  • Descriptive link textWeight 8%
  • Links are crawlableWeight 8%
  • Valid robots.txtWeight 8%
  • Valid hreflangWeight 8%
  • Valid canonicalWeight 8%

Accessibility

Google Lighthouse

How usable the page is for people with disabilities. 24 weighted audits (4-6% each); the main ones:

  • Sufficient color contrastWeight ~7%
  • Images have alt textWeight ~7%
  • Form elements have labelsWeight ~7%
  • Buttons have an accessible nameWeight ~7%
  • Viewport does not disable zoomWeight ~7%
  • Valid ARIA attributes (roles, allowed, valid-attr)Weight 4-6%
  • html element has a lang attributeWeight ~4%
  • + a dozen more ARIA/structure audits4-6% each

Best Practices

Google Lighthouse

Modern web security & hygiene. 12 weighted audits.

  • Uses HTTPSWeight 19%
  • Avoids deprecated APIsWeight 19%
  • Avoids third-party cookiesWeight 19%
  • Does not block pasting into inputsWeight 12%
  • No browser console errorsWeight ~4%
  • Correct image aspect ratio & sizeWeight ~4%
  • doctype & charset declaredWeight ~4%

Every part of the audit report & its data source

Everything on the report page and where its data comes from. Our rule: if there is no real source, we show '—', never a made-up number. In short: SCORES = Google; ISSUES + FIXES = our own engine.

Overall Score (big ring)

  • 0-100 number + condition labelComputedAverage of the 4 Lighthouse scores

Core Web Vitals (LCP, INP, CLS)

Real field data (CrUX, 28 days) is preferred; when unavailable, Lighthouse lab data is used.

  • LCP (main content load speed)Google PSIGood ≤ 2.5s
  • INP (interaction responsiveness)Google PSIGood ≤ 200ms
  • CLS (layout stability)Google PSIGood ≤ 0.1

Audit Summary Card

  • On-page SEO scoreGoogle LighthouseFrom the Technical SEO category
  • Organic trafficSearch Console28-day clicks (owner's real data)
  • Pages analyzedOur crawlerCount of key pages
  • Issue countOur engineTotal fixable findings

Search Performance (Search Console)

Optional

Shown only if you connect Google Search Console AND the domain is a verified property. All figures are your own real data from Google.

  • Clicks, Impressions, CTR, Avg positionSearch Console28 days
  • Top queries & pagesSearch ConsoleTop 5
  • Device split & daily trendSearch ConsoleCharts

Crawled Pages

  • List of key pages analyzedOur crawlerRanked by importance
  • Issue count per pageOur enginePer-page badge
  • Core Web Vitals per pageGoogle PSILCP/INP/CLS chips

Technical SEO (pass/fail indicators)

Real checks from our own crawl + PSI. Each row shows the actual value + pass threshold.

  • Meta dataOur analyzerPasses if ≥ 3 of 4 (title/desc/OG/canonical)
  • Page qualityOur analyzerNot a SPA & ≥ 250 words
  • Page structureOur analyzerExactly 1 H1 tag
  • Internal linksOur analyzer≥ 3 internal links
  • Server performance (TTFB)Google PSI≤ 600 ms
  • Structured dataOur analyzerJSON-LD present

AI Visibility

Indicative

A simulation on one real AI model (5 prompts + 6 dimensions). Shows direction, not an absolute number.

  • Score & 6 dimensions (presence, accuracy, etc.)AI model0-10 per dimension
  • 5-prompt simulation + competitors namedAI modelMentioned / not

Issues & Fixes list

Our core value: not just reporting, but fixing. All from our own engine, not Lighthouse.

  • On-page issues (meta, title, images, etc.)Our analyzerPer page
  • Security headers, compression, HTTP/2, cacheOur transportOrigin level
  • On-page keyword focus & densityOur keywordsFrom title & H1
  • Orphan pages, generic anchors, click depthOur link-graphCross-page
  • Severity: Critical / High / Medium / LowOur enginePriority
  • Fix tier: Auto / Guided / AdvisoryOur engineAuto-fix, snippet, or recommendation

Plans & pricing

Auditing is always free to try. Fixes and site scale are per plan.

Free

Rp0

  • 5 audits / day
  • 5 key pages / audit
  • 1 active site
  • Fixes: no

Pro

Rp150,000 / mo

  • Unlimited audits
  • 20 key pages / audit
  • Up to 3 sites
  • Manual + AI fix drafts

Agency

Rp450,000 / mo

  • 5 sites (add-on Rp50,000/site, max 20)
  • Unlimited pages
  • 1-click auto-fix on any site
  • All fields + AI Pro

FAQ

Does every user have to connect Search Console?

No. The app works fully without it; 24 of 31 fields fill automatically. Search Console only adds one section of the site owner's real search data, opt-in once per account. Google restricts this data to the site owner, so there's no way to show it without their Google account's consent. This is standard for professional SEO tools.

Connected, but it says 'domain isn't in Search Console'. Why?

Your Google account is connected, but the audited domain isn't registered & verified as a 'property' in Google Search Console. Go to search.google.com/search-console → Add property → verify → wait ~2-3 days for data → re-run the audit.

Does the audit read every page?

Yes, it crawls multiple same-origin pages and merges findings. Very large sites have a per-audit page cap for speed; fuller coverage is in progress.

Do I need to verify just to view the report?

No. Reports are viewable without verification. Verification is only needed to apply automatic fixes.