Where Lyviss stands, and what it will take to move the needle.
The technical foundation is functional but undersold. There is no robots.txt, meta descriptions are truncated, and structured data exists only for the basics. The brand is invisible to generative AI because its entity graph is one link wide (YouTube). Content velocity is dead — one blog post since Feb 2024 — and several indexable URLs read as if the product is being deprecated.
A second-pass audit against the live site surfaced 15 additional deltas the first pass missed: five critical metadata bugs (a YouTube URL pasted into a meta description, raw page copy leaked into another, a 33-char pricing meta, "Icrease" and "U.K.," typos), industry pages mis-tagged as Article instead of Service, a global team of 15+ countries with zero LocalBusiness schema, and a Tomoki Tamada byline on the support-lifecycle page that is pure E-E-A-T gold sitting unused. All are folded into this plan.
This plan turns that around in twelve months by stacking four tiers: plug the leaks, build the entity, own the topic, and scale the engine. Each tier has clear KPIs that compound into compounding visibility.
What we measured, what we found.
Lyviss is technically clean enough to render but undersells itself on every layer search engines and AI tools inspect: meta data, structured data, entity graph, content depth, and review footprint. The score cards below summarize the deltas; the diagnostic bars grade each layer.
Four tiers. Twelve months. Compounding results.
Each tier runs 2–3 months and produces measurable output. Tier outcomes stack — by month twelve, Lyviss has the entity authority, content depth, and paid flywheel needed to sustain growth without AIG's hand on the wheel.
Plug the leaks Fix everything that prevents crawlers, LLMs, and humans from seeing Lyviss clearly.
- Add a real
/robots.txtwith sitemap directive - Rewrite
/about/meta description (currently truncated) + title tag - Swap About page schema from
Article→AboutPage - Fix 5 critical metadata bugs — /library/ has a YouTube URL in meta; /blog/ has raw page copy; /pricing/ is 33 chars; /generative-ai/ has "Icrease" typo; /contact/ has "U.K.," typo
- Deploy
SoftwareApplicationJSON-LD on home + pricing - Deploy
FAQPageJSON-LD on home + pricing + 3 industry pages - Add industry-specific schema —
MedicalOrganization,AutomotiveBusiness,EducationalOrganization - Deploy
LocalBusiness+ multi-regionOrganization.addressacross the 15+ countries in /contact/ - Add
VideoObjectJSON-LD on every YouTube embed - Upload 512×512 + 1200×630 logo + OG variants; fix 7 of 10 pages where og:image is wrong size
- Rewrite
/end-of-support-policy/as Microsoft-style support lifecycle FAQ +HowToschema - Add HIPAA mention +
MedicalOrganizationcompliance block to/healthcare/ - Instrument CF7 form IDs in GA4 (#4821 / #1607 / #6341 / #6332 / #6291)
- Set up LinkedIn Company page for Communication Business Avenue Inc.
- Claim G2, Capterra, GetApp, TrustRadius, Crunchbase, SaaSHub, AlternativeTo profiles
- Submit for Microsoft AppSource listing (highest-value GEO signal)
- Run Lighthouse + Core Web Vitals audit; fix top 5 perf issues
How we measure
- Schema coverage 100% of priority pages have at least 1 rich-result-eligible schema
- Entity graph 7+ third-party profiles live and claimed
- Multi-region presence 15+ countries in
Organization.address+LocalBusiness - Metadata hygiene 0 bugs
- Crawl health 0 critical errors in Search Console
- Performance Mobile LCP < 2.5s; INP < 200ms
- Conversion tracking GA4 events live on all 5 CF7 form IDs
- Brand impressions +20% branded search impressions week-over-week
Build the entity Make Lyviss a verifiable, citable, named brand across the web.
- Rewrite industry pages with correct schema (MedicalOrganization / AutomotiveBusiness / EducationalOrganization) + FAQ + HowTo blocks
- Ship 8 blog posts targeting high-intent D365 questions
- Launch the
/compare/hub with 3 comparison pages (vs Genesys, vs Intercom, vs native D365 chat) - Rewrite pricing page with
Offer+PriceSpecificationschema + FAQPage - Rebrand YouTube channel; publish 4 product videos across the tier
- Pitch and ship 4 guest articles (MSDynamicsWorld, CRMSoftwareBlog)
- Submit a Microsoft Partner customer story
- Add
Personschema for founder + Tomoki Tamada; add a/team/page - Build multi-region
Personschema for the 15+ country global team - Launch LinkedIn content cadence (3 posts/week, founder + sales + CS)
- Set up review-request email automation (target 20+ G2 reviews by end of Tier 2)
How we measure
- Content published 8 posts + 3 industry rewrites + 3 comparison pages
- Reviews 20+ G2, 10+ Capterra
- Backlinks earned 5+ DR>40 referring domains
- LinkedIn engagement 500+ post impressions/week baseline
- Brand search lift +30% branded impressions vs Tier 1 baseline
Own the topic Build the deepest content moat in D365 live chat, AI, and customer engagement.
- Ship 16 more blog posts (~5/month)
- Expand
/compare/hub to 5+ pages (add Zendesk, LivePerson, Drift) - Launch
/use-cases/hub (6 personas × 4 industries = 24 pages over the period) - Launch
/integrations/hub (D365 modules, Teams, Outlook, Power Platform, Zapier) - Pitch and ship 8 more guest articles; target DR>50 publications
- Drive review cadence to 50+ G2 + 30+ Capterra
- Activate HARO/Qwoted cadence
- Microsoft Co-Sell Ready application
- Quarterly content audit
How we measure
- Indexed pages 3x growth (target 100+ indexable URLs)
- Backlinks earned 15+ new referring domains, avg DR 50+
- Reviews 50+ G2 + 30+ Capterra + AppSource listing live
- Organic traffic +75% non-brand organic sessions vs Tier 1
- AI Overview citations Lyviss cited in 8+ queries
Scale the engine Turn visibility into pipeline with paid media and a self-reinforcing PR loop.
- Launch Google Ads + Microsoft Ads (brand + competitor + use case)
- Launch LinkedIn Lead Gen ads
- 5 paid campaigns: brand defense, competitor, use case, top-funnel, retargeting
- Microsoft Co-Sell pipeline motion
- Ship 12 more blog posts (~4/month continued velocity)
- Two quarterly content audits + Tier 5 (months 13–18) handoff plan
- Conference presence (DynamicsCon or D365 Summit)
How we measure
- Paid CPL/CAC Targets defined in the separate SOW
- ROAS Paid blended ROAS > 3.0x by end of Tier 4
- Organic traffic 2x Tier 1 baseline by month 12
- Review velocity 100+ G2, 60+ Capterra, 40+ AppSource reviews
- Pipeline MQL → SQL conversion tracked end-to-end
The full recommendation matrix.
Every item from the audit, organized by effort, impact, and channel. Use this as the working punch list — tier numbers reference the 12-month plan above.
| # | Action | Channel | Impact | Tier |
|---|---|---|---|---|
| 1 | Add a real /robots.txt with sitemap directive | SEO | High | 1 |
| 2 | Rewrite /about/ meta description (truncated today) | SEO | Med | 1 |
| 3 | Deploy SoftwareApplication + FAQPage JSON-LD | AEO / GEO | High | 1 |
| 4 | Build out Organization.sameAs (LinkedIn, G2, AppSource) | GEO | High | 1–2 |
| 5 | Rewrite industry pages with FAQ + HowTo blocks | AEO | High | 2 |
| 6 | Launch /compare/ hub (3 pages Tier 2 → 5+ Tier 3) | SEO | High | 2–3 |
| 7 | Ship 36 blog posts across 12 months (Tier 2: 8 · Tier 3: 16 · Tier 4: 12) | SEO / GEO | High | 2–4 |
| 8 | Drive 100+ G2 reviews via email automation | GEO | High | 2–4 |
| 9 | Submit Microsoft AppSource listing | GEO | Critical | 1 |
| 10 | Launch Google Ads + Microsoft Ads (brand + competitor + use case) | Paid | High | 4 |
| 11 | Launch LinkedIn Lead Gen ads | Paid | High | 4 |
| 12 | Microsoft Co-Sell Ready application | Off-page | High | 3 |
| 13 | Rebrand YouTube channel + publish 4 videos | GEO | Med | 2 |
| 14 | Pitch + ship 20+ guest articles across 12 months | Off-page | High | 2–4 |
| 15 | Activate HARO/Qwoted cadence | GEO / Off-page | Med | 3 |
| 16 | Add /use-cases/ + /integrations/ hubs | SEO | High | 3 |
| 17 | Build /press/ page with awards + certs | GEO | Med | 3 |
| 18 | Lighthouse + Core Web Vitals fixes | SEO | Med | 1 |
| 19 | Internal link rebuild across all clusters | SEO | Med | 3 |
| 20 | Attribution dashboard (GA4 + CRM import) | Analytics | Med | 4 |
| Second-pass audit deltas (added after side-by-side) | ||||
| 21 | Fix 5 critical metadata bugs | SEO | Critical | 1 |
| 22 | Add industry-specific schema | AEO / GEO | High | 1–2 |
| 23 | Deploy LocalBusiness + 15-country Organization.address | GEO | High | 1–2 |
| 24 | HIPAA block + BAA subpage + MedicalOrganization on /healthcare/ | AEO / Brand | Critical | 1 |
| 25 | Add VideoObject schema to YouTube embeds | AEO | Med | 1 |
| 26 | Instrument 5 CF7 form IDs in GA4 | Analytics / Paid | High | 1 |
| 27 | Rewrite /end-of-support-policy/ as support lifecycle FAQ + HowTo | SEO / Brand | High | 1–2 |
| 28 | Build /team/ page + Person schema for Tomoki Tamada + multi-region team | E-E-A-T / GEO | High | 2 |
| 29 | Fix og:image sizes on 7 of 10 priority pages | Social / SEO | Med | 1 |
| 30 | Add Offer + PriceSpecification on /pricing/ + /free-trial/ | AEO / GEO | High | 1–2 |
On-page, off-page, and paid — sequenced to compound.
Each tier shifts the channel mix. Tier 1 is heavy on technical on-page; Tier 4 leans on paid and PR. The middle tiers build the content moat that makes paid profitable.
On-page
All work happens on lyviss.com.
- Schema roll-out (SoftwareApplication, FAQPage, AboutPage, HowTo, Review, Person, Offer, VideoObject)
- Industry-specific schema:
MedicalOrganization/AutomotiveBusiness/EducationalOrganization LocalBusiness+ multi-regionOrganization.addressacross 15+ countries- Meta + heading overhaul across home, about, pricing, plus 5 critical metadata bug fixes
- HIPAA compliance block + BAA subpage on /healthcare/
- Industry page rewrites (1,000+ words each)
- /compare/, /use-cases/, /integrations/, /press/ hubs
- 36 blog posts across 12 months targeting D365 questions
- Rewrite /end-of-support-policy/ as Microsoft-style support lifecycle FAQ + HowTo
- Performance: Lighthouse > 90, INP < 200ms; CF7 form ID conversion events in GA4
Off-page
Reputation + reach outside lyviss.com.
- 20+ guest posts / features on D365 publications
- 100+ G2 reviews, 60+ Capterra reviews, 40+ AppSource reviews
- Microsoft AppSource listing + Partner customer story
- HARO/Qwoted cadence (Tier 3)
- Conference presence (DynamicsCon or D365 Summit)
- Digital PR pitches to DR>50 publications
Paid
Always-on from month 10 onward.
- Campaign 1 — Brand defense (always-on, low budget)
- Campaign 2 — Competitor ("X vs Live Assist")
- Campaign 3 — Use case (Healthcare / Auto / Education)
- Campaign 4 — Top-funnel (problem-aware)
- Campaign 5 — Retargeting (RLSA + display)
- Mirror on Microsoft Ads at 30–50% of Google spend
- LinkedIn Lead Gen ads for B2B enterprise
- Suggested start budget: scoped in the separate SOW
KPIs we report monthly
What "success" looks like across the 12-month plan.
- Indexable URLs: 23 → 100+
- G2 reviews: 0 → 100+ (avg 4.5+★)
- Referring domains (DR>40): 5 → 30+
- Organic non-brand sessions: +150%
- AI Overview citations: 0 → 15+ tracked
- Schema-rich results: 0 → 20+ pages eligible
- Paid CAC (trial): target set in SOW
- Paid CAC (demo): target set in SOW
What the side-by-side audit caught that the first pass missed.
A live comparison against the current lyviss.com surfaced 15 gaps — five critical metadata bugs the first audit glossed over, a global E-E-A-T asset that's sitting unused, a hidden byline on a key support page, and three structural schema gaps that matter disproportionately to AI engines and healthcare buyers. Each delta is mapped to a tier above.
Critical · Metadata bugs (5)
!/library/ — YouTube URL in meta description
The meta description is literally https://www.youtube.com/watch?v=Snuv_OnlFnM. Replace with a 150-char on-topic summary.
!/blog/ — raw page copy leaked
Meta description is raw visible text. Plugin fallback grabbed body content. Replace with a curated summary.
!/pricing/ — 33-character meta
"Of Live Assist for Microsoft Dynamics 365." — sentence fragment. Replace with a 150-char description.
!/generative-ai/ — "Icrease" typo
Body copy has "Icrease" instead of "Increase". Single-line content edit on a flagship AI page.
!/contact/ — "U.K.," double comma
"U.K., Serbia, Bulgaria…" has two commas in a row. Trust-page error. Fix during Tier 1 sweep.
High · Schema + structural gaps (5)
!Industry pages mis-tagged as Article
All three industry pages carry Article schema. Replace with MedicalOrganization, AutomotiveBusiness, EducationalOrganization.
!No LocalBusiness / multi-region schema
15+ countries in /contact/. Zero LocalBusiness or multi-region Organization.address schema deployed.
!No VideoObject on YouTube embeds
/library/ embeds YouTube videos with no VideoObject JSON-LD.
!og:image broken on 7 of 10 pages
Only /generative-ai/ is correctly 1200×630. /pricing/ uses 200×200, /library/ 1000×1000, /contact/ has none.
!/pricing/ — needs Offer + PriceSpecification
No Offer or PriceSpecification schema. Exact match for "D365 live chat pricing" buyers.
Strategic · E-E-A-T + conversion unlocks (5)
★Global team — 15+ countries, zero leverage
Canada, U.S., Mexico, Ecuador, U.K., France, Serbia, Bulgaria, Germany, Turkey, South Africa, India, Nepal, Bangladesh, Malaysia — buried in /contact/ copy, not surfaced.
★Tomoki Tamada — hidden byline on /end-of-support/
A second, distinct author with a different gravatar. Pure E-E-A-T gold, not used anywhere else.
★/end-of-support/ — support lifecycle, not EOL
Microsoft-style support lifecycle policy. Reframe as flagship trust asset, add FAQPage + HowTo schema.
★/healthcare/ — HIPAA silent
No HIPAA mention anywhere. Add compliance block, BAA subpage, and MedicalOrganization schema.
★CF7 form IDs — untracked conversions
5 CF7 IDs (#4821 / #1607 / #6341 / #6332 / #6291) fire no GA4 events. Instrument them all.