OMEGA CONCEPTSWebsite SEO Audit · November 10, 2026 Eastern
Measured website audit · November 10, 2026
users.solutions
A practical review of search visibility, technical health, content, performance, and AI readiness.
7 low · 1 med
Desktop + mobile preview
Executive summary
Users Business Solutions shows a strong overall audit result with an 88 score, and the core experience is healthy across on-page, content, performance, and mobile/accessibility. The most important gaps are concentrated in structured data/social presentation, local signals, and authority. Technical risk is limited but includes missing security headers on the homepage, which should be addressed together. The crawl also found two broken external links to app store listings, and several pages use social preview images that do not meet the recommended Open Graph image dimensions and aspect ratio. These are not severe ranking blockers, but they affect trust, sharing quality, and polish. Local SEO is partially present through a phone number and local schema, but there is no address and no map links. Authority remains the weakest category, and the market data shows zero measured organic keywords despite 90 backlinks from 35 referring domains. The site is indexable, crawlable, and accessible to bots, so the main opportunity is to improve presentation, trust, and topical reach rather than fix foundational crawl issues.
Measured scope: 20 HTML pages · 0 keywords found in third-party index
Category scores
Technical
86
On-page
100
Content
93
Performance
99
Mobile & Accessibility
98
Structured data & Social
68
Local
75
Overall score is the unweighted mean of categories marked measured. Estimated authority is reported separately, and AI-search readiness is informational and not scored.
Findings at a glance
Issue severity
critical: 0 · high: 0 · medium: 1 · low: 7
Homepage transfer weight by resource type · 79.8 KB
Low-severity review prompts; not word-count verdicts. Google has no preferred word count; word count only triggered review.
Page
Purpose and visitor question
No eligible pages were flagged for depth review.
Performance and Core Web Vitals
Mobile Lighthouse99/100
Desktop Lighthouse100/100
Largest Contentful Paint1.6 s
Cumulative Layout Shift0
Total Blocking Time0 ms
Google’s good CWV thresholds are LCP ≤ 2.5 s, INP ≤ 200 ms, and CLS ≤ 0.1. This Lighthouse lab run reports LCP and CLS; field INP is not measured here. TBT is shown only as a lab responsiveness proxy, not as a CWV threshold. Desktop and mobile runs are shown separately.
Lighthouse category comparison
Titles and descriptions
Title length histogramMeta description length histogram
Title and description lengths are measured from crawled HTML; recommendations are in the page-level findings.
Lighthouse opportunities and additional pages
These are Lighthouse lab measurements. Field data is shown separately.
Top five measured opportunities (homepage)
Opportunity
Estimated time savings
Estimated transfer savings
Serve images in next-gen formats
—
17.0 KB
Properly size images
—
15.0 KB
Minify JavaScript
—
11.7 KB
Avoid serving legacy JavaScript to modern browsers
—
10.2 KB
Minify CSS
—
2.6 KB
Additional pages · mobile Lighthouse
Page path
Performance
Accessibility
Best practices
SEO
/features.html
99
96
100
100
/blog
93
92
100
100
Desktop homepage Lighthouse uses lighthouse/core/config/desktop-config.js; each Lighthouse run used a fresh Chrome instance.
Crawl coverage, links, and images
Sitemap compared with link discovery
0 sitemap URLs had no incoming internal links. 0 crawled URLs were not listed in the parsed sitemap.
Sitemap URLs without incoming links: None measured Crawled URLs absent from sitemap: None measured
Most-linked pages and weakly linked pages
Page path
Incoming internal links
Outgoing internal links
/features.html
49
24
/pricing.html
49
26
/ai-solutions.html
42
25
/blog
38
26
/faq.html
35
24
/register
34
2
/terms.html
34
47
/privacy.html
31
39
Pages with zero or one incoming internal link: /contact-us (1)
Image measurements
0 missing alt text · 0 images over 200 KB · 4 images not in WebP, AVIF or SVG format. 4 image responses were measured.
The crawl found 0 pages more than three clicks deep.
Search visibility
Sites competing for the same Google keywords
Organic traffic (third-party estimate)below index threshold
Keywords found in third-party index0
Backlinks90
Referring domains35
Domain
Organic traffic (third-party estimate)
Organic keywords
Average position
users.solutions
below index threshold
0
Not measured
dancestudiomanager.com
below index threshold
2
3.5
vagaro.com
below index threshold
1
2
Top returned keywords: 0.
Backlink metrics are third-party index estimates.
AI & answer-engine readiness
✓llms.txt (optional)llms.txt: found at /llms.txt
✓GPTBotGPTBot: not blocked site-wide by robots.txt
✓ClaudeBotClaudeBot: not blocked site-wide by robots.txt
✓PerplexityBotPerplexityBot: not blocked site-wide by robots.txt
✓Google-ExtendedGoogle-Extended: not blocked site-wide by robots.txt
✓Pages with 150+ words of server-rendered text17 indexable pages had at least 150 server-rendered words.
✓Readable without JavaScript571 raw-HTML visible words; 586 rendered words.
✓JSON-LD parsed without errors15 indexable pages had JSON-LD parsed; 0 parse errors were recorded.
LocalBusiness/Organization schema was measured. 1 normalized phone number(s) and 0 distinct address value(s) were found; map links: not found.
Phone evidence
1-347-685-2529 → +13476852529 · Contact Us | Users Business Solutions · /contact-us ntact Us If you need help or have any questions, call us at 1-347-685-2529 or use the form below to send us a message. P
Address evidence
None measured
Phone numbers are deduplicated by normalized E.164 value with observed formats listed. Each value includes its source path, organization and surrounding text. Address evidence is from indexable pages only.
Brand & social previews
Coverage is measured on 18 content pages; utility pages are excluded. Image validation uses no more than 15 total image fetches per audit.
Social tag coverage
Tag
Pages
Coverage
og:title
17/18
94%
og:description
17/18
94%
og:image
17/18
94%
og:image:alt
4/18
22%
og:image:width
4/18
22%
og:image:height
4/18
22%
og:url
17/18
94%
og:type
17/18
94%
og:site_name
17/18
94%
twitter:card
17/18
94%
twitter:title
15/18
83%
twitter:description
15/18
83%
twitter:image
15/18
83%
twitter:site
0/18
0%
Homepage tags
og:title
Free Dance Studio & Music School Management Software — Users Business Solutions
og:description
Free management software for dance studios, ballet schools, music schools, martial arts academies and gyms. Scheduling, registration, invoicing, attendance, parent portal and more.
og:image
https://users.solutions/i/logo.png
og:image:alt
—
og:image:width
—
og:image:height
—
og:url
https://users.solutions/
og:type
website
og:site_name
Users Business Solutions
twitter:card
summary
twitter:title
Free Dance Studio & Music School Management Software — Users Business Solutions
twitter:description
Free management software for dance studios, ballet schools, music schools, martial arts academies and gyms.
twitter:image
https://users.solutions/i/logo.png
twitter:site
—
Homepage share-card preview
Free Dance Studio & Music School Management Software — Users Business Solutions
Free management software for dance studios, ballet schools, music schools, martial arts academies and gyms. Scheduling, registration, invoicing, attendance, parent portal and more.
users.solutions
Social images
https://users.solutions/i/logo.png · 470×130 · PNG · below 200×200 minimum; aspect ratio far from 1.91:1; missing alt text
https://users.solutions/blog-img/ten-week-recital-planning-timeline.jpg · 1536×1024 · JPEG · aspect ratio far from 1.91:1
https://users.solutions/blog-img/choosing-studio-management-software.jpg · 1536×1024 · JPEG · aspect ratio far from 1.91:1
https://users.solutions/blog-img/24-7-chatbot-for-studios.jpg · 1536×1024 · JPEG · aspect ratio far from 1.91:1
https://users.solutions/blog-img/automated-follow-ups-for-studios.jpg · 1536×1024 · JPEG · aspect ratio far from 1.91:1
Icons
favicon · icon · image/vnd.microsoft.icon · 48×43 not square
How to verify: Recheck /, /features.html, /ai-solutions.html after the change.
How to fix
Create replacement social preview images with a 1.91:1 aspect ratio for the affected pages.
Use a larger square or wide source image for /i/logo.png, since it is below the minimum size and lacks alt text.
Replace the blog images with versions sized for social previews: /blog-img/ten-week-recital-planning-timeline.jpg, /blog-img/choosing-studio-management-software.jpg, /blog-img/24-7-chatbot-for-studios.jpg, and /blog-img/automated-follow-ups-for-studios.jpg.
Add descriptive alt text where the image is used as social preview metadata.
If your site sets Open Graph tags in templates, update those page templates to point to the new images.
Verify: Each affected page exposes a social preview image that is large enough, wide enough, and has descriptive alt text.
#3 Improve mobile LCP on /blog (3.2 s)
/blog: 93/100; LCP 3.2 s; opportunities: /blog: Properly size images — 1610 ms / 678 KB; /blog: Serve images in next-gen formats — 1050 ms / 420 KB; /blog: Efficiently encode images — 300 ms / 82 KB; /blog: Minify JavaScript — 12 KB; /blog: Avoid serving legacy JavaScript to modern browsers — 10 KB.
Expected benefit: Improve mobile loading speed and user experience on the measured pages.
Affected paths: /blog
Owner: Developer · Confidence: med · Effort: med
How to verify: Rerun mobile Lighthouse on /blog and compare LCP and the listed opportunities.
How to fix
Reduce the size of the largest blog images on /blog, especially the four blog-img JPG files listed in the evidence.
Serve those images in next-gen formats if your stack supports them.
Compress the blog images more efficiently without visible quality loss.
If your build or CMS bundles JavaScript for /blog, remove unused code and avoid legacy JavaScript for modern browsers.
Review /assets/css/blog.css and /assets/css/styles.css?v=2 for blocking CSS that can be deferred or reduced.
To verify: reload /blog on mobile and confirm the page paints earlier with less blocking from images, CSS, and JavaScript.
Verify: The /blog page loads with less blocking from images, CSS, and JavaScript on mobile.
#4 Add contextual links to weakly linked pages
1 crawled pages have one or fewer incoming internal links and 0 sitemap pages were not linked; examples: /contact-us (1).
Expected benefit: Improve discovery and internal link context.
Affected paths: /contact-us
Owner: Content · Confidence: high · Effort: med
How to verify: Recrawl and confirm incoming links to the listed pages.
How to fix
Add a contextual internal link to /contact-us from a relevant page or navigation area.
Use descriptive anchor text that helps visitors understand what /contact-us contains.
If your site uses a sitemap, keep /contact-us included there as well.
To verify: crawl the site and confirm /contact-us has more than one incoming internal link.
Verify: The /contact-us page is reachable through at least one additional internal link.
#5 Add relevant structured data to affected pages
No parsed JSON-LD types were found on 1 pages.
Expected benefit: Help crawlers interpret page and business details.
Affected paths: /contact-us
Owner: Developer · Confidence: high · Effort: med
How to verify: Validate the deployed JSON-LD on each listed path.
How to fix
Add relevant JSON-LD to /contact-us.
If your site already uses structured data templates, extend the existing template for the contact page.
Include only page-appropriate information for the contact page.
To verify: inspect /contact-us and confirm parsed JSON-LD is present.
Verify: The /contact-us page includes valid parsed JSON-LD.
#6 Add social preview metadata to affected pages
Open Graph metadata was not detected on 1 pages.
Expected benefit: Improve the accuracy of shared-link previews.
Affected paths: /contact-us
Owner: Developer · Confidence: high · Effort: low
How to verify: Inspect the deployed Open Graph tags on each path.
How to fix
Add Open Graph metadata to /contact-us.
Set page-specific values for title, description, image, url, type, and site name.
If you also use Twitter metadata, fill those fields for the same page.
To verify: view the page source for /contact-us and confirm the Open Graph tags are present.
Verify: The /contact-us page exposes complete Open Graph metadata.
#7 Broken external links
Outbound links that no longer work create a poor visitor experience.
Expected benefit: Support visitor trust and crawl efficiency by keeping links usable.
How to verify: Recheck apps.apple.com/us/app/users-business-solutions/id1625591392, play.google.com/store/apps/details?id=com.app.usersbusinesssolutions after the change.
How to fix
Replace or remove the broken App Store link to apps.apple.com/us/app/users-business-solutions/id1625591392 on /login.
Replace or remove the broken Google Play link to play.google.com/store/apps/details?id=com.app.usersbusinesssolutions on /login.
If these links are managed in a shared footer or template, update them there instead of only on one page.
To verify: click both links from /login and confirm they no longer return 404.
Verify: Both external app links from /login resolve without errors.
#8 Get cited by AI assistants
The business was not mentioned in the checked assistant responses; vagaro.com (named in 5 of 6 answers).
Expected benefit: Improve the chance that assistants can identify and cite the business.
Affected paths: /
Owner: Content · Confidence: med · Effort: high
How to verify: Repeat the same prompts after updates and compare mentions and citations.
How to fix
Add clear mentions of Users Business Solutions on the homepage copy.
Describe the product in plain language near the main heading on /.
If your site has FAQ or comparison content, add concise references that distinguish the business from competitors.
To verify: recheck assistant responses and confirm the business is explicitly mentioned when relevant.
Verify: The business is mentioned more consistently in relevant assistant responses.
Measured issues
Severity
Finding and recommended fix
low
Broken external links
Outbound links that no longer work create a poor visitor experience.
Fix: Verify or replace the sampled external links that failed.
Overall score is the unweighted mean of categories marked measured. Estimated authority is reported separately, and AI-search readiness is informational and not scored.
This crawl is limited to the validated site host and at most 150 HTML pages. Robots.txt rules are observed for crawl discovery. External link checks are sampled (up to 100). Third-party search and backlink index data are used where available; unavailable sources are omitted rather than inferred.
competitor_rank search-index data was unavailable. competitor_backlinks search-index data was unavailable. Provider data reused from the saved report; original full response envelopes were not retained for every block.