OMEGA CONCEPTSWebsite SEO Audit · November 10, 2026 Eastern

Measured website audit · November 10, 2026

ovistechnologies.com

A practical review of search visibility, technical health, content, performance, and AI readiness.

50/ 100

3 high · 3 med · 6 low

Desktop homepage screenshotMobile homepage preview

Desktop + mobile preview

Executive summary

Ovis Technologies has a strong technical baseline in several areas, but the site’s overall SEO opportunity is being held back by missing page-level metadata, weak mobile accessibility foundations, thin or duplicated content on key service and portfolio pages, and limited structured data/social setup. The largest structural issues are 22 pages missing a mobile viewport, 18 pages with heading-structure concerns, 18 pages with missing image alt text, and 7 portfolio URLs with duplicate content and missing titles. Content depth is also uneven: several high-value pages do not explain services, setup, outcomes, or engagement details that visitors need before contacting sales. Performance is solid overall, though Lighthouse still flags render-blocking resources, server response time, and image delivery as opportunities. Local SEO signals are minimal, and structured data/social metadata is especially weak. The site also has no sitemap available in the crawl and a robots.txt 404, which limits discoverability and crawl clarity.

Measured scope: 23 HTML pages · 19 keywords found in third-party index

Category scores

Technical
86
On-page
53
Content
49
Performance
79
Mobile & Accessibility
39
Structured data & Social
19
Local
25

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
12

critical: 0 · high: 3 · medium: 3 · low: 6

Homepage transfer weight by resource type · 822.6 KB
script: 406.6 KB406.6 KBimage: 299.4 KB299.4 KBfont: 93.6 KB93.6 KBstylesheet: 9.0 KBdocument: 7.4 KBother: 6.6 KBmedia: 0.0 KB822.6 KB category sum

script: 406.6 KBimage: 299.4 KBfont: 93.6 KBstylesheet: 9.0 KBdocument: 7.4 KBother: 6.6 KBmedia: 0.0 KB

HTTP status distribution
200224041
Crawl depth distribution
Depth 01Depth 16Depth 29Depth 37

Lighthouse total-byte-weight: 822.6 KB · resource-summary sum: 822.6 KB · sum matches total: Yes.

Pages to review for depth

Low-severity review prompts; not word-count verdicts. Google has no preferred word count; word count only triggered review.

PagePurpose and visitor question
Welcome to Ovis Technologies
/
The homepage does not answer what specific services or products are included, such as examples of deliverables, pricing, or how a prospective client starts engagement.
About Us // Ovis Technologies
/about/overview
This page does not explain the consulting process, client eligibility, or concrete outcomes from the investor platform, custom software, and creative services it mentions.
IR Platform // Ovis Technologies
/ip/overview
It does not answer implementation questions like setup steps, integrations, pricing, or which investor reporting features come standard versus add-on.
Creative Services // Ovis Technologies
/creative_services
It lacks examples of branding or communications deliverables, industry-specific use cases, or package/pricing details a visitor would need before contacting sales.
Web Site List // Our Work // Ovis Technologies
/work/weblib
The portfolio lists client names but does not provide case-study specifics such as the problem, solution, technologies used, or measurable results for each project.
people make a difference // Leadership // Ovis Technology
/about/leadership
It does not answer who is on the team beyond leadership, what their roles are, or what expertise a client can expect across the delivery process.
Advance Features // IR Platform // Ovis Technologies
/ip/advance
The page does not explain requirements, configuration options, or real-world examples for features like custom mapping, feed management, and performance calculations.
Technology Architecture // Custom Software // Ovis Technologies
/cs/technology_architecture
It does not spell out the engagement process, deliverables, or examples of architecture decisions for cloud integration and compliance-heavy projects.
Data Monetization // Custom Software // Ovis Technologies
/cs/data_monetization
The page does not describe the methods used, example outcomes, or the prerequisites for a data monetization engagement.
Case Studies // Our Work // Ovis Technologies
/work/cs
The case studies page does not answer what each project solved, what technologies were used, or the business results achieved.

Performance and Core Web Vitals

Mobile Lighthouse79/100
Desktop Lighthouse95/100
Largest Contentful Paint4.4 s
Cumulative Layout Shift0.004
Total Blocking Time170 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
Mobile perf.79Desktop perf.95Mobile a11y80Desktop a11y80Mobile best89Desktop best93Mobile SEO82Desktop SEO82

Titles and descriptions

Title length histogram
081–30231–601161+2
Meta description length histogram
0121–70171–1603161+7

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)

OpportunityEstimated time savingsEstimated transfer savings
Eliminate render-blocking resources1364 ms—
Reduce initial server response time959 ms—
Serve images in next-gen formats770 ms196.1 KB
Efficiently encode images370 ms88.5 KB
Enable text compression370 ms67.4 KB

Additional pages · mobile Lighthouse

Page pathPerformanceAccessibilityBest practicesSEO
/creative_services80818973
/ip/overview73808982

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

Sitemap comparison was not assessed because no usable sitemap URLs were parsed (1 sitemap fetch errors).

Most-linked pages and weakly linked pages

Page pathIncoming internal linksOutgoing internal links
/cs/overview1912
/ip/overview1911
/about/overview179
/work/weblib1710
/creative_services168
/157
/contact157
/cs/application_development411

Pages with zero or one incoming internal link: /cgi-bin/getportfolio.pl?NAME=%22Akeso%22 (1) · /cgi-bin/getportfolio.pl?NAME=%22Archer%22 (1) · /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22 (1) · /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22 (1) · /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22 (1) · /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22 (1) · /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22 (1)

Image measurements

18 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 index19
Backlinks103
Referring domains73
Keyword position distribution
1–324–10311–20121–50951+4
DomainOrganic traffic (third-party estimate)Organic keywordsAverage position
ovistechnologies.combelow index threshold19—
devoxsoftware.combelow index threshold11
easternpeak.combelow index threshold12
softsuave.combelow index threshold13

Why these direct competitors are listed

Domains are retained only when AI classifies the business itself as a direct competitor and it appears in at least two selected service SERPs or ranks in the top three once.

DomainClassification reasonSearch keywords and positions
devoxsoftware.comDevox offers custom software development for financial services, overlapping with the audited site's custom software development for financial services.custom software development for financial services (#1)
easternpeak.comEastern Peak offers financial software development services, which substantially matches the audited site's custom software development for financial services.custom software development for financial services (#2)
softsuave.comSoftSuave provides custom financial software development, matching the audited site's custom software development for financial services.custom software development for financial services (#3)

Top returned keywords

KeywordPositionVolumeRanking path
ovis technologies130/
ovis electric240/cgi-bin/contact.pl
hereditas wealth management540/cgi-bin/work/weblib.pl
what is ovis640/
ovis creative990/creative_services
ovise20170/
ovis216600/
ovis office2330/cgi-bin/work/cs.pl
wisnia capital2640/cgi-bin/work/weblib.pl
ovislink3350/cs/overview
oviss35170/
walleye trading advisors3550/cgi-bin/work/weblib.pl
walleye aum48110/cgi-bin/work/weblib.pl
swift anchor holdings4970/cgi-bin/work/weblib.pl
walleye trading llc49170/cgi-bin/work/weblib.pl
mirador icapital5140/cgi-bin/work/weblib.pl
o technologies52590/
ohio valley integration services inc5350/
osiv74140/

Backlink metrics are third-party index estimates.

AI & answer-engine readiness

✗llms.txt (optional)llms.txt: not found at /llms.txt
✗GPTBotGPTBot: no specific or global rule found in robots.txt
✗ClaudeBotClaudeBot: no specific or global rule found in robots.txt
✗PerplexityBotPerplexityBot: no specific or global rule found in robots.txt
✗Google-ExtendedGoogle-Extended: no specific or global rule found in robots.txt
✓Pages with 150+ words of server-rendered text10 indexable pages had at least 150 server-rendered words.
✗Readable without JavaScript79 raw-HTML visible words; 129 rendered words.
✗JSON-LD parsed without errors0 indexable pages had JSON-LD parsed; 0 parse errors were recorded.

Technical evidence by URL

FindingAffected path(s)Evidence
rendering dependency/79 raw-HTML words vs 129 rendered words; raw HTML is below 70% of rendered text.
rendering dependency/contact63 raw-HTML words vs 113 rendered words; raw HTML is below 70% of rendered text.
rendering dependency/work/weblib102 raw-HTML words vs 204 rendered words; raw HTML is below 70% of rendered text.

Internal 4xx status codes

Dashboard count: 0 · Appendix rows: 0

Internal pathStatus
No internal 4xx responses were confirmed.

Internal linking

1 generic internal anchors (click here, read more, learn more, here, more). Examples: /cs/overview → /work/cs: Learn More

Local SEO signals

No LocalBusiness/Organization schema was measured. 1 normalized phone number(s) and 0 distinct address value(s) were found; map links: not found.

Phone evidence

Address evidence

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 22 content pages; utility pages are excluded. Image validation uses no more than 15 total image fetches per audit.

Social tag coverage

TagPagesCoverage
og:title0/220%
og:description0/220%
og:image15/2268%
og:image:alt0/220%
og:image:width0/220%
og:image:height0/220%
og:url0/220%
og:type0/220%
og:site_name0/220%
twitter:card0/220%
twitter:title0/220%
twitter:description0/220%
twitter:image0/220%
twitter:site0/220%

Homepage tags

og:title—
og:description—
og:imagehttps://ovistechnologies.com/i/OT-OG-Logo.jpeg
og:image:alt—
og:image:width—
og:image:height—
og:url—
og:type—
og:site_name—
twitter:card—
twitter:title—
twitter:description—
twitter:image—
twitter:site—

Homepage share-card preview

Welcome to Ovis Technologies

Learn how we can help create a website or software for your company.Ovis Technologies is a full-service, website and software development company providing dynamic and comprehensive technology solutions to the financial services and related industries. Over the past 18 years, Ovis Technologies have provided complete, integrated solutions to over 1,000 firms globally.

ovistechnologies.com

Social images

https://ovistechnologies.com/i/OT-OG-Logo.jpeg · 1400×350 · JPEG · below recommended 1200×630; aspect ratio far from 1.91:1; missing alt text

Icons

favicon · shortcut icon · image/x-icon · 16×16 consider 48×48 or larger

Logo variants

og:image logo · JPEG · 1400×350

15 missing Twitter fields are informational where Open Graph equivalents exist. Missing apple-touch or manifest icons are informational.

Interesting facts

Prioritized action plan

#1 Missing page titles

Search results and browser tabs rely on descriptive, unique titles.

Expected benefit: Write clearer search snippets that can improve click-through.

Affected paths: /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22, /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22, /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22, /cgi-bin/getportfolio.pl?NAME=%22Akeso%22, /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Owner: Content · Confidence: high · Effort: low

How to verify: Recheck /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22, /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22 after the change.

How to fix

  1. Add a unique, descriptive <title> to each affected page template or page output.
  2. Use the page topic plus Ovis Technologies in each title.
  3. Make sure the seven portfolio URLs each receive different titles.
  4. To verify: load each affected URL and confirm the browser tab shows a non-empty, unique title.

Verify: Each affected page displays a unique, descriptive title in the browser tab and page source.

#2 Pages missing a mobile viewport

Without a viewport declaration, pages may not render well on phones.

Expected benefit: Improve usability on mobile devices.

Affected paths: /, /contact, /about/overview, /ip/overview, /cs/overview, /creative_services, /work/weblib, /about/leadership, /ip/basic, /ip/advance, /ip/service, /cs/technology_architecture, /cs/application_development, /cs/data_monetization, /work/cs, /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22, /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22, /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22, /cgi-bin/getportfolio.pl?NAME=%22Akeso%22, /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Owner: Developer · Confidence: high · Effort: low

How to verify: Recheck /, /contact, /about/overview after the change.

How to fix

  1. Add a mobile viewport declaration to the shared head used by the affected pages.
  2. If your site uses a common layout, place the tag there so all listed URLs inherit it.
  3. To verify: open the affected pages on a phone-sized screen and confirm content scales to the device width.

Verify: The affected pages render at the device width on mobile without requiring horizontal zoom or side scrolling.

#3 Images missing alternative text

Alternative text improves accessibility and provides context for image search.

Expected benefit: Improve accessibility and provide useful image-search context.

Affected paths: /, /contact, /about/overview, /ip/overview, /cs/overview, /creative_services, /work/weblib, /about/leadership, /ip/basic, /ip/advance, /ip/service, /cs/technology_architecture, /cs/application_development, /cs/data_monetization, /work/cs

Owner: Content · Confidence: high · Effort: low

How to verify: Recheck /, /contact, /about/overview after the change.

How to fix

  1. Add meaningful alt text to each image that currently has none.
  2. For decorative images, use empty alt text only if they convey no information.
  3. If the same image is reused across multiple pages, update the shared image markup or component.
  4. To verify: inspect the affected pages and confirm every image has appropriate alt text.

Verify: All affected images now have appropriate alt text in the rendered HTML.

#4 Missing meta descriptions

Search engines may choose less useful snippets when descriptions are absent.

Expected benefit: Write clearer search snippets that can improve click-through.

Affected paths: /creative_services, /work/weblib, /ip/basic, /ip/advance, /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22, /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22, /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22, /cgi-bin/getportfolio.pl?NAME=%22Akeso%22, /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Owner: Content · Confidence: high · Effort: low

How to verify: Recheck /creative_services, /work/weblib, /ip/basic after the change.

How to fix

  1. Add a unique meta description to each affected page.
  2. Write one concise summary per page that matches the visible content.
  3. If these pages share a template, make the description field page-specific.
  4. To verify: view page source and confirm each affected URL includes a non-empty meta description.

Verify: Each affected page includes a non-empty, page-specific meta description in its source.

#5 Identical page content

Identical visible copy across URLs can make page purpose unclear to search engines and visitors.

Expected benefit: Consolidate ranking signals around the preferred page.

Affected paths: /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22, /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22, /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22, /cgi-bin/getportfolio.pl?NAME=%22Akeso%22, /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Owner: Content · Confidence: high · Effort: med

How to verify: Recheck /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22, /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22, /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22 after the change.

How to fix

  1. Rewrite the visible copy on each affected portfolio page so each page has its own purpose and details.
  2. Differentiate the pages by client name, service context, or project summary where appropriate.
  3. If the content is generated from one script, pass page-specific fields into that output.
  4. To verify: compare the affected pages and confirm their visible text is no longer identical.

Verify: The affected portfolio pages now have distinct visible content instead of identical copy.

#6 Improve mobile LCP on /ip/overview (6.2 s)

/ip/overview: 73/100; LCP 6.2 s; opportunities: /ip/overview: Serve images in next-gen formats — 2210 ms / 453 KB; /ip/overview: Efficiently encode images — 1110 ms / 215 KB; /ip/overview: Reduce initial server response time — 558 ms; /ip/overview: Eliminate render-blocking resources — 531 ms; /ip/overview: Reduce unused JavaScript — 370 ms / 334 KB.

Expected benefit: Improve mobile loading speed and user experience on the measured pages.

Affected paths: /ip/overview

Owner: Developer · Confidence: med · Effort: med

How to verify: Rerun mobile Lighthouse on /ip/overview and compare LCP and the listed opportunities.

How to fix

  1. Optimize the large image used on /ip/overview, starting with /i/ip2.jpg.
  2. Serve a next-generation format for that image if your site can generate one.
  3. Compress the image further without making it visibly worse.
  4. Reduce or defer the render-blocking resources on /ip/overview, including https://use.typekit.net/mdb1mbi.js, https://ovistechnologies.com/j/jquery-1.6.2.min.js, and https://ovistechnologies.com/c/style.css.
  5. Trim unused JavaScript on the page, especially scripts that are not needed for first render.
  6. To verify: reload /ip/overview on mobile and confirm the page becomes visible sooner with the same content.

Verify: The /ip/overview page loads with less delay on mobile and the main content appears sooner.

#7 Consider a larger favicon

https://ovistechnologies.com/i/favicon.ico:%20consider%2048%C3%9748%20or%20larger

Expected benefit: Make the brand recognizable beside the site in search results and browser tabs.

Affected paths: /

Owner: Developer · Confidence: high · Effort: low

How to verify: Recheck / after the change.

How to fix

  1. Replace https://ovistechnologies.com/i/favicon.ico with a larger favicon, ideally 48×48 or larger.
  2. Keep the favicon referenced from the homepage head.
  3. If your site uses multiple icon sizes, include the larger size for modern browsers and tabs.
  4. To verify: open the homepage and confirm the browser tab uses the updated favicon.

Verify: The homepage now serves a larger favicon and the browser tab shows the updated icon.

#8 Improve social preview images

https://ovistechnologies.com/i/OT-OG-Logo.jpeg:%20below%20recommended%201200%C3%97630,%20aspect%20ratio%20far%20from%201.91:1,%20missing%20alt%20text

Expected benefit: Show a clear, accessible image when pages are shared.

Affected paths: /, /contact, /about/overview, /ip/overview, /cs/overview, /creative_services, /work/weblib, /about/leadership, /ip/basic, /ip/advance, /ip/service, /cs/technology_architecture, /cs/application_development, /cs/data_monetization, /work/cs

Owner: Developer · Confidence: high · Effort: low

How to verify: Recheck /, /contact, /about/overview after the change.

How to fix

  1. Replace https://ovistechnologies.com/i/OT-OG-Logo.jpeg with an image sized for social sharing, ideally 1200×630.
  2. Use an image with the correct aspect ratio so it previews cleanly when shared.
  3. Add descriptive alt text for the social image.
  4. If your site sets Open Graph tags in a shared head, update the shared image reference there.
  5. To verify: view the page source and confirm the social image points to the updated asset with alt text.

Verify: The social preview image is updated in the page source and uses a share-friendly size and aspect ratio.

Measured issues

SeverityFinding and recommended fix
highMissing page titles

Search results and browser tabs rely on descriptive, unique titles.

Fix: Write a concise, unique title for each affected page.

7 affected
  • /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  • /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  • /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  • /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
  • /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22
  • /cgi-bin/getportfolio.pl?NAME=%22Akeso%22
  • /cgi-bin/getportfolio.pl?NAME=%22Archer%22
medMissing meta descriptions

Search engines may choose less useful snippets when descriptions are absent.

Fix: Add a clear, page-specific description.

11 affected
  • /creative_services
  • /work/weblib
  • /ip/basic
  • /ip/advance
  • /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  • /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  • /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  • /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
medHeading structure needs review

A clear heading hierarchy helps people and search engines understand page topics.

Fix: Use one descriptive H1 and a logical H2/H3 outline.

18 affected
  • /ip/overview
  • /cs/overview
  • /creative_services
  • /work/weblib
  • /ip/basic
  • /ip/advance
  • /ip/service
  • /cs/technology_architecture
lowPages to review for depth

Editorial review identified specific information gaps for these pages.

/ — The homepage does not answer what specific services or products are included, such as examples of deliverables, pricing, or how a prospective client starts engagement.

/about/overview — This page does not explain the consulting process, client eligibility, or concrete outcomes from the investor platform, custom software, and creative services it mentions.

/ip/overview — It does not answer implementation questions like setup steps, integrations, pricing, or which investor reporting features come standard versus add-on.

/creative_services — It lacks examples of branding or communications deliverables, industry-specific use cases, or package/pricing details a visitor would need before contacting sales.

/work/weblib — The portfolio lists client names but does not provide case-study specifics such as the problem, solution, technologies used, or measurable results for each project.

/about/leadership — It does not answer who is on the team beyond leadership, what their roles are, or what expertise a client can expect across the delivery process.

/ip/advance — The page does not explain requirements, configuration options, or real-world examples for features like custom mapping, feed management, and performance calculations.

/cs/technology_architecture — It does not spell out the engagement process, deliverables, or examples of architecture decisions for cloud integration and compliance-heavy projects.

/cs/data_monetization — The page does not describe the methods used, example outcomes, or the prerequisites for a data monetization engagement.

/work/cs — The case studies page does not answer what each project solved, what technologies were used, or the business results achieved.

Google has no preferred word count; word count only triggered review.

Fix: Review each page’s purpose and add useful information only where it helps visitors.

10 affected
  • /
  • /about/overview
  • /ip/overview
  • /creative_services
  • /work/weblib
  • /about/leadership
  • /ip/advance
  • /cs/technology_architecture
medImages missing alternative text

Alternative text improves accessibility and provides context for image search.

Fix: Add concise alt text for informative images; use empty alt for decorative images.

18 affected
  • /
  • /contact
  • /about/overview
  • /ip/overview
  • /cs/overview
  • /creative_services
  • /work/weblib
  • /about/leadership
highPages missing a mobile viewport

Without a viewport declaration, pages may not render well on phones.

Fix: Add a responsive viewport meta tag.

22 affected
  • /
  • /contact
  • /about/overview
  • /ip/overview
  • /cs/overview
  • /creative_services
  • /work/weblib
  • /about/leadership
lowImprove social preview images

https://ovistechnologies.com/i/OT-OG-Logo.jpeg:%20below%20recommended%201200%C3%97630,%20aspect%20ratio%20far%20from%201.91:1,%20missing%20alt%20text

Fix: Use an absolute, accessible social image at least 1200×630 pixels with a 1.91:1 aspect ratio.

15 affected
  • /
  • /contact
  • /about/overview
  • /ip/overview
  • /cs/overview
  • /creative_services
  • /work/weblib
  • /about/leadership
lowConsider a larger favicon

https://ovistechnologies.com/i/favicon.ico:%20consider%2048%C3%9748%20or%20larger

Fix: Consider a square favicon of 48×48 pixels or larger.

1 affected
  • /
lowAdd a large Twitter/X card

The homepage has no twitter:card tag.

Fix: Add twitter:card=summary_large_image to the homepage.

1 affected
  • /
lowAdd a validated organization logo to structured data

No Organization or LocalBusiness logo was found in JSON-LD.

Fix: Add a reachable Organization logo of at least 112×112 pixels to JSON-LD.

1 affected
  • /
highIdentical page content

Identical visible copy across URLs can make page purpose unclear to search engines and visitors.

Fix: Consolidate duplicates or add distinct, useful page content.

7 affected
  • /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  • /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  • /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  • /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
  • /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22
  • /cgi-bin/getportfolio.pl?NAME=%22Akeso%22
  • /cgi-bin/getportfolio.pl?NAME=%22Archer%22
lowMissing Content Security Policy header

Content Security Policy was not present on the homepage response.

Fix: Deploy a Content-Security-Policy that matches the site’s required resources.

1 affected
  • /

Technical checks

robots.txt404
sitemap URLs0
Random-path status404
HTTPSyes
HSTSpresent
CSPnot detected
X-Frame-Optionspresent
X-Content-Type-Optionspresent
Referrer-Policypresent
Certificate expiryFebruary 2, 2027
Links we could not verify1

Redirect chains and response statuses are recorded per page in the appendix. A random-path response of HTTP 200 is flagged as a possible soft 404.

Methodology and score formula

CategoryComponentWeight / deductionMeasured valuePoints
Technicalrobots.txt10 point deduction if missingpresent10
Technicalsitemap.xml8 point deduction if unavailable0 URLs parsed0
Technicalrandom-path response10 point deduction for a possible soft 404HTTP 40410
Technicalconfirmed broken links6 points/internal and 2 points/external, capped at 300 internal; 0 external30
Technicalsecurity headers5-point component; maximum 7.9% of Technical score1 missing headers4
On-pagemissing titlesUp to 35 point deduction by square-root of page share7/22 eligible pages15.26
On-pagemissing meta descriptionsUp to 20 point deduction by square-root of page share11/22 eligible pages5.86
On-pageH1 structureUp to 20 point deduction by square-root of page share18/22 eligible pages1.91
On-pageduplicate titlesUp to 25 point deduction by square-root of page share0/22 eligible-page entries25
On-pageduplicate meta descriptions10 point deduction by page share0/22 duplicate eligible-page entries10
Contentpages reviewed as needing more depthUp to 55 point deduction by page share10/22 eligible pages30
Contentlow text-to-HTML ratioUp to 25 point deduction by square-root of page share9/22 eligible pages9.01
Performancemobile Lighthouse performanceMeasured 0–100 score79/10079
Mobile & Accessibilitymobile Lighthouse accessibility45% weight80/10036
Mobile & Accessibilityviewport coverage35% weight0/22 pages0
Mobile & Accessibilityimage alt coveragesquare-root of image-alt share; 20% weight18/25 images missing alt3.03
Structured data & SocialJSON-LD coverage35% weight0/22 pages0
Structured data & SocialOpen Graph coverage15% weight15/22 pages10.23
Structured data & SocialTwitter metadata coverage10% weight0/22 pages0
Structured data & SocialSocial image validation10% weightimage issues found0
Structured data & SocialFavicon validation10% weighthttps://ovistechnologies.com/i/favicon.ico:%20consider%2048%C3%9748%20or%20larger9
Structured data & SocialTwitter card5% weightmissing0
Structured data & SocialOrganization logo15% weightmissing or invalid0
LocalLocalBusiness schema50 point weightnot found0
Localnormalized phone evidence15 point weight1 distinct numbers15
Localdistinct address evidence15 point weight0 addresses0
Localmap links10 point weightnot found0
LocalNAP consistency10 point weightconsistent10

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.

Want help prioritizing the next steps?

Book a consultation with Omega Concepts.

Contact Omega Concepts · 347.685.2529

Page-by-page appendix (first 50 pages)

Page pathStatusTitleWordsDepth
/200Welcome to Ovis Technologies780
/contact200Contact Us // Ovis Technologies631
/about/overview200About Us // Ovis Technologies1941
/ip/overview200IR Platform // Ovis Technologies1421
/cs/overview200Custom Software // Ovis Technologies3251
/creative_services200Creative Services // Ovis Technologies1791
/work/weblib200Web Site List // Our Work // Ovis Technologies1021
/about/leadership200people make a difference // Leadership // Ovis Technology1872
/ip/basic200Basic Features // IR Platform // Ovis Technologies2072
/ip/advance200Advance Features // IR Platform // Ovis Technologies1562
/ip/service200Service and Support // IR Platform // Ovis Technologies2992
/cs/technology_architecture200Technology Architecture // Custom Software // Ovis Technologies1542
/cs/application_development200Application Development // Custom Software // Ovis Technologies2262
/cs/data_monetization200Data Monetization // Custom Software // Ovis Technologies1952
/work/cs200Case Studies // Our Work // Ovis Technologies382
/work/www.squarepoint-capital.com40422
/cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%2220023
/cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%2220023
/cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%2220023
/cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%2220023
/cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%2220023
/cgi-bin/getportfolio.pl?NAME=%22Akeso%2220023
/cgi-bin/getportfolio.pl?NAME=%22Archer%2220023

All affected URLs by finding

Missing page titles (7 URLs)

  1. /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  2. /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  3. /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  4. /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
  5. /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22
  6. /cgi-bin/getportfolio.pl?NAME=%22Akeso%22
  7. /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Missing meta descriptions (11 URLs)

  1. /creative_services
  2. /work/weblib
  3. /ip/basic
  4. /ip/advance
  5. /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  6. /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  7. /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  8. /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
  9. /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22
  10. /cgi-bin/getportfolio.pl?NAME=%22Akeso%22
  11. /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Heading structure needs review (18 URLs)

  1. /ip/overview
  2. /cs/overview
  3. /creative_services
  4. /work/weblib
  5. /ip/basic
  6. /ip/advance
  7. /ip/service
  8. /cs/technology_architecture
  9. /cs/application_development
  10. /cs/data_monetization
  11. /work/cs
  12. /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  13. /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  14. /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  15. /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
  16. /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22
  17. /cgi-bin/getportfolio.pl?NAME=%22Akeso%22
  18. /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Pages to review for depth (10 URLs)

  1. /
  2. /about/overview
  3. /ip/overview
  4. /creative_services
  5. /work/weblib
  6. /about/leadership
  7. /ip/advance
  8. /cs/technology_architecture
  9. /cs/data_monetization
  10. /work/cs

Images missing alternative text (18 URLs)

  1. /
  2. /contact
  3. /about/overview
  4. /ip/overview
  5. /cs/overview
  6. /creative_services
  7. /work/weblib
  8. /about/leadership
  9. /ip/basic
  10. /ip/advance
  11. /ip/service
  12. /cs/technology_architecture
  13. /cs/application_development
  14. /cs/data_monetization
  15. /cs/data_monetization
  16. /cs/data_monetization
  17. /cs/data_monetization
  18. /work/cs

Pages missing a mobile viewport (22 URLs)

  1. /
  2. /contact
  3. /about/overview
  4. /ip/overview
  5. /cs/overview
  6. /creative_services
  7. /work/weblib
  8. /about/leadership
  9. /ip/basic
  10. /ip/advance
  11. /ip/service
  12. /cs/technology_architecture
  13. /cs/application_development
  14. /cs/data_monetization
  15. /work/cs
  16. /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  17. /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  18. /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  19. /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
  20. /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22
  21. /cgi-bin/getportfolio.pl?NAME=%22Akeso%22
  22. /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Improve social preview images (15 URLs)

  1. /
  2. /contact
  3. /about/overview
  4. /ip/overview
  5. /cs/overview
  6. /creative_services
  7. /work/weblib
  8. /about/leadership
  9. /ip/basic
  10. /ip/advance
  11. /ip/service
  12. /cs/technology_architecture
  13. /cs/application_development
  14. /cs/data_monetization
  15. /work/cs

Consider a larger favicon (1 URLs)

  1. /

Add a large Twitter/X card (1 URLs)

  1. /

Add a validated organization logo to structured data (1 URLs)

  1. /

Identical page content (7 URLs)

  1. /cgi-bin/getportfolio.pl?NAME=%22J.H.%20Whitney%20Data%20Services%22
  2. /cgi-bin/getportfolio.pl?NAME=%22Sanctuary%20Wealth%22
  3. /cgi-bin/getportfolio.pl?NAME=%22Harrison%20Scott%20Publications%22
  4. /cgi-bin/getportfolio.pl?NAME=%22Whitney%20Strategic%20Services%22
  5. /cgi-bin/getportfolio.pl?NAME=%22Covenant%20Global%20Investors%22
  6. /cgi-bin/getportfolio.pl?NAME=%22Akeso%22
  7. /cgi-bin/getportfolio.pl?NAME=%22Archer%22

Missing Content Security Policy header (1 URLs)

  1. /

External links we could not verify