Expecto
SEO Case StudyJuly 2025 · 9 min read

How We Ranked an IIT-JEE Coaching Institute #1 on Google — Full Case Study

Interface Classes, Kanpur · Position 100+ → #1 · Time taken: 6 weeks

100+ → #1

Google Position

6 weeks

Time to Rank

18 → 94

PageSpeed Score

The problem

Interface Classes is a well-established IIT-JEE and NEET coaching institute in Kanpur. They had a website — but it was slow, built on an old template, had no proper SEO structure, and ranked nowhere for any of their target keywords. Competitors with weaker reputations but better SEO were showing up first.

The 6-step system we used

01

Semantic Heading Structure (H1 → H2 → H3)

The old site had H2s where H1s should be, and H1s used for decorative text. We rebuilt the entire heading hierarchy: one H1 with the primary keyword ('Best IIT JEE Coaching in Kanpur'), H2s for each course/topic, and H3s for supporting details. This alone moved the site from page 10 to page 3 within 2 weeks.

02

LocalBusiness + EducationalOrganization Schema

We implemented JSON-LD schema with @type: ['EducationalOrganization', 'LocalBusiness'], correct geo-coordinates, course listings with Course schema, and an AggregateRating. Google's rich result tester showed all green. This pushed them into the Local 3-Pack within 3 weeks.

03

Core Web Vitals Overhaul

The original site scored 18/100 on PageSpeed. We migrated to Next.js, converted all images to WebP, implemented lazy loading, removed render-blocking scripts, and added immutable cache headers for static assets. Final score: 94/100 mobile, 99/100 desktop.

04

Location-Specific Content Architecture

We created dedicated pages for each coaching branch location in Kanpur (Civil Lines, Kakadeo, Kidwai Nagar) with unique content, local schema, and internal links back to the main page. Each branch page ranked independently and funnelled authority to the main site.

05

Google Business Profile Alignment

The GBP name, address, phone, and categories were inconsistent with the website. We aligned all NAP data, added 20+ photos, seeded Q&A with target keywords, and published GBP posts weekly. The listing moved into the 3-Pack within 30 days.

06

Internal Linking & Crawl Architecture

We mapped every page's relationship and built a hub-and-spoke internal linking structure: the main homepage linked to course pages, course pages linked to batch/fee pages, and every page linked back to the contact/enquiry page. Google crawled the entire site in one pass.

The result — and why it matters for your coaching institute

Interface Classes now holds the #1 position for “Best IIT JEE Coaching in Kanpur” and several related long-tail keywords. Their enquiry volume increased significantly after ranking. The position has been maintained because the underlying architecture is solid — not a trick that Google will eventually undo.

Every website Expecto builds — for coaching institutes in Ballia, Gorakhpur, Varanasi or anywhere in UP — uses this exact same 6-step architecture. It's not a bolt-on — it's built in from day one.

Want the same result for your coaching institute?

We build SEO-first coaching websites starting ₹3,999 with 7-day delivery.