Methodology
How data gets onto Vetlas, how it is labelled, and when we allow ourselves to show estimates and summaries.
Verification logic
Every profile starts unverified. Verified badges appear only after a Vetlas team member has checked the evidence by hand, and show the exact date checked. Council registration numbers are never verified or displayed — credentials are listed exactly as stated, with the source.
Review themes & AI summaries
Reputation is built from recurring themes extracted across stored reviews — each theme shows how many reviews support it. AI-written summaries are generated strictly from stored review IDs (no hallucinated content) and only when at least 5 public reviews exist. Summaries are labelled: "AI-summarised from N public reviews, updated on <date>".
Expense estimates
Consultation fees are kept separate from additional medicine/treatment expenses. Vetlas collects user reports of total additional visit cost into tiers — ₹500–1,000, ₹1,000–2,500, ₹2,500–5,000 and ₹5,000+. A per-facility estimate is displayed only after at least 10 approved reports in the last 12 months; below that we show "not enough reports yet".
City publication gates
Cities are published only when profiles meet strict quality thresholds: Tier 1 cities need ≥30 vetted profiles (target 80–100), Tier 2 need ≥15 (target 40–50), Tier 3 need ≥5 (target 10–20). Cities below the minimum stay unpublished and noindexed.
Search & indexability
Combination pages (city × speciality) are indexed only with ≥3 vetted
providers; thin profiles are noindexed until they meet quality bars. URL
structure is lowercase and hyphenated: /{city}/,
/{city}/{speciality}/,
/{city}/{provider}/.
Zero dark patterns
No popups, no lead-capture walls, no sponsored listing cards, no fake urgency. If a number or claim isn't backed by data, we'd rather say "not available yet" than invent it.