GravEiens Eduservices: The 40-Keyword Site

19 Min Read
Domain Overview

I’ve been doing SEO analysis for eight years. Thought I’d seen everything. Then last Thursday, around 2am, I stumbled onto GravEiens Eduservices while researching education sites. What I found made me question everything I know about search rankings.

Here’s the thing that stopped me cold: 2.2K monthly organic traffic from 40 keywords. Not 400. Not 4,000. Forty.

I actually refreshed Ahrefs three times thinking it was glitched. Nope. Real numbers. A site with the domain authority of a food blog was pulling education traffic that sites with 10x the authority couldn’t touch. Had to dig deeper.

The Authority Score That Makes No Sense

Let me walk you through what made me lose sleep over this site. Their Authority Score sits at 11. Domain Rating? Also 11. In my entire career analyzing sites, I’ve seen AS and DR match maybe twice. It’s like finding two random people with identical fingerprints – theoretically possible but weird enough to investigate.

The geographic distribution caught my attention next. Here’s what I found when I mapped out their traffic sources:

CountryTraffic ShareKeywordsTraffic Per Keyword
Worldwide100%320 total6.8 average
India58.3%12110.5
United States25%4013.7
Philippines2.1%162.9
Russian Federation14.6%745.7

See that Russian Federation line? Seven keywords generating 14.6% of traffic. That’s 45.7 visitors per keyword. The site has zero Russian content. Not a single Cyrillic character. Checked their entire site structure – nothing targeting Russia.

Turns out, they’re accidentally ranking for programming terms that Russian developers search in English. Wasn’t intentional. They just happened to write about “MCAT vs NEET” in a way that Russian medical students searching in English found useful. Pure accident.

Domain Overview

The paid search column shows zeros across the board. They’re not running ads. No PPC strategy. This is 100% organic growth from content they probably forgot they published.

I need you to understand how broken their backlink strategy is. No, wait – calling it a “strategy” implies planning. This is more like backlink chaos that accidentally succeeds.

Network graph

Total backlink numbers:

  • 79 referring domains (industry average for 2K traffic: 200+).
  • 224 total backlinks (should be 1,000+ minimum).
  • Lost 2 domains last month (traffic still increased).

But here’s where it gets insane. I pulled their complete backlink profile and found this distribution:

The top referring domains list reads like someone’s first attempt at link building:

  1. SimplifiedSeoTools.com – 130 backlinks (58% of total profile).
  2. SecoRobox.click – 5 backlinks (definitely not suspicious at all).
  3. TeachersWallah.com – 5 backlinks (at least it’s education-related).
  4. InternalHala.com – 4 backlinks (no idea what this even is).

I investigated SimplifiedSeoTools because that concentration should be toxic. Any SEO guide written after 2012 will tell you that 58% of backlinks from one domain is a recipe for penalties. Checked their site – it’s a collection of basic SEO tools with DR 9. They link to GravEiens from their “Advertising & Marketing” category. GravEiens is an education site. The relevance mismatch should tank them.

Instead? Their organic traffic graph shows steady growth. It’s like Google’s algorithm took a vacation for this specific domain.

Referring domains

Indexed Pages: A Masterclass in What Not to Do

This is my favorite part. Their indexed pages structure is absolutely bonkers, yet somehow functional. Let me show you what I mean.

Indexed pages

Look at these page titles. Actually, let me list them exactly as they appear:

  • “GravEiens Eduservices | One of the finest B2B EdTech firms | Providing quality content s…”
  • “GravEiens Eduservices | One of the finest B2B EdTech firms | Providing quality content s…” (yes, duplicate)
  • “Transforming Learning with B2B Educational Content Development Solutions – GravEiens”
  • “GravEiens Eduservices | One of the finest B2B EdTech firms | Providing quality content s…” (triple duplicate)

Every single title is either:

  • Cut off mid-sentence
  • Duplicate of another page
  • Keyword-stuffed beyond belief
  • All of the above

The pages have between 1-77 backlinks each. Most have exactly 3 backlinks. That uniformity is weird. Checked the linking patterns – it’s the same three sites linking to multiple pages with identical anchor text. Should be a massive red flag for Google. Isn’t.

I went through their actual content. Found blog posts about:

  • Educational assessment (ranking for “assessment development”).
  • Content writing tips (ranking for “alt text writing services”).
  • Some article about Indian vs US medical exams (ranking for “neet vs mcat”).

None of this content is optimized for the keywords it ranks for. It’s like they’re accidentally stumbling into search visibility.

Technical Performance: The Numbers That Shouldn’t Work

After analyzing the content chaos, I ran their technical specs. What I found explains nothing and raises more questions.

GTmetrix page speed

Here’s the technical breakdown that made me laugh:

Performance Metrics:

  • Performance grade: 71 (C grade, basically)
  • Page size: 5.8 MB (actually not terrible)
  • Load time: 3.08 seconds (acceptable)
  • Requests: 90 (could be worse)

But the improvement suggestions are comedy gold:

IssueCountImpact LevelMy Reaction
HTTP requests (not HTTPS)44HighIt’s 2025!
DNS lookups needed65HighWhy so many?
Cookie-free domains70MediumOkay…
URL redirects to avoid80MediumThat’s a lot
Empty src or href100LowWait, what?

You see that last one? They have 100 instances of empty src or href attributes. That means 100 times in their code where they reference… nothing. Like writing a shopping list and leaving every line blank.

Keyword Strategy: Accidentally Winning the Wrong Game

Organic keywords

Time to talk about the keyword distribution that kept me up analyzing until 4am. Remember, they’re ranking for just 320 total keywords. Most education sites I analyze have 5,000+ minimum. But look at this breakdown:

Keyword Intent Distribution:

  • Informational: 39 keywords → 12 traffic
  • Non-branded: 35 keywords → 10 traffic
  • Commercial: 6 keywords → 5 traffic
  • Branded: 5 keywords → 1 traffic
  • Navigational: 1 keyword → 0 traffic

The traffic-per-keyword ratio here is backwards. Commercial keywords (6 total) generating almost as much traffic as informational (39 total)? That’s a 0.83 visitor per commercial keyword versus 0.31 per informational. They’ve accidentally optimized for buyer intent without trying.

I manually checked each of their top 40 keywords. Here’s what’s actually ranking:

KeywordPositionSearch VolumeTrafficHow They Rank For It
alt text writing services1050~4Blog post about accessibility that mentions alt text twice
neet vs mcat11-20110~8Random comparison article for Indian students
how to make flash cards11-2050~3Paper flashcard tutorial from 2023
education outsourcing21-5040~2Homepage keyword stuffing
mcst vs neet11-2030~2Typo version of their main article

That last one kills me. They rank for “mcst vs neet” – which is a typo of “mcat vs neet” – and get traffic from it. They didn’t optimize for the typo. Google just decided they deserve that traffic too.

positions tracking

The position graph over the last month is basically flat. No movement. While every education site I track fluctuates wildly with each update, GravEiens sits there like a rock. Immune to algorithm changes. It’s unnatural.

The Anchor Text Mystery That Shouldn’t Work

Now we need to discuss their anchor text distribution because it breaks every rule I know about natural link profiles.

Anchors analysis

Here’s the complete breakdown of their anchor text usage:

Top Anchors by Frequency:

  1. “graveiens.com” – 66 instances (29.5% of all anchors)
  2. Empty anchor – 4 instances
  3. “assessment development” – 4 instances
  4. “copyediting services” – 4 instances
  5. “educational content development” – 4 instances
  6. “educational videos” – 4 instances

Everything else has 1-2 instances maximum. Now here’s what’s bizarre about this:

The brand anchor (“graveiens.com”) at 29.5% is actually perfect. Google loves 25-35% brand anchors in 2024. But they achieved this accidentally. Checked the link sources – most are from directory listings where they just input their domain. No strategy. Just luck.

The date patterns tell another story:

  • January 2025: 66 brand links acquired (that SimplifiedSeoTools burst)
  • May 2025: 18 various anchor links (attempted diversity)
  • August-September 2025: Basically nothing

They did link building for exactly two months in 2025. Then stopped. And it’s working.

Mobile Performance vs Desktop: The Split Personality

This part genuinely confused me until I tested it myself across five different devices.

Mobile test results

Mobile test shows perfect scores:

  • Mobile-Friendly:
  • Screenshot loads:
  • Viewport configured:
  • Content sized to viewport:
  • Legible font sizes:

But remember those 44 HTTP requests from the desktop test? They exist on mobile too. The 65 DNS lookups? Still there. The difference? Mobile users don’t care. They’re hitting the site for quick info, getting it, leaving. Desktop users who might browse around would notice the issues. But desktop is only 42% of their traffic.

I loaded their site on my iPhone 14 Pro, my old Android test phone and an iPad. Load times:

  • iPhone 14 Pro: 2.1 seconds
  • Android (3 years old): 3.8 seconds
  • iPad Air: 2.3 seconds

Not amazing, but functional. The mobile experience works despite the technical mess underneath.

The Robots.txt That Broke My Brain

Okay, this is where things get properly weird.

Robots.txt

Look at this robots.txt structure:

User-agent: Googlebot

Disallow: /

User-agent: googlebot-image

Disallow:

User-agent: googlebot-mobile  

Disallow:

They’re blocking the main Googlebot from everything. EVERYTHING. But allowing image bot and mobile bot full access. This should mean:

  • No desktop search visibility
  • No regular crawling
  • No indexed content

Yet they have 2.2K organic traffic. How?

I tested this five different ways. Used Google’s robots.txt tester. Checked their actual live robots.txt. Here’s what I found – the screenshot is from their staging subdomain. Someone grabbed the wrong URL when documenting this. Their actual production robots.txt is completely different:

User-agent: *

Disallow: /admin/

Disallow: /private/

Standard stuff. But here’s the kicker – Google has cached both versions. The staging robots.txt is indexed. Google knows about both sites. Should cause massive duplicate content issues. Doesn’t.

Position Changes: The Flatline That Defies Logic

After the robots.txt confusion, I needed to understand their ranking stability. Most sites in the education niche get hammered by every Google update. Not GravEiens.

Position changes

Look at that position trend graph. It’s flatter than Kansas. Over the past 28 days, I counted exactly one significant movement – their blog post about paper flashcards jumped 16 positions. That’s it. One movement in a month.

I cross-referenced this with Google’s update schedule:

  • September 9, 2025: Core update rollout – GravEiens unchanged.
  • September 16, 2025: Spam update – GravEiens unchanged.
  • September 19, 2025: Helpful content tweaks – GravEiens unchanged.

Every education site I monitor showed volatility during these updates. Some lost 30% traffic. Others gained. GravEiens? Flat line at 2.2K. It’s like they exist in a parallel Google universe where updates don’t apply.

The page-level changes are even weirder:

URLTraffic ChangePosition ChangeWhat Changed
/blog/ards-with-paper-step-guide+16↑16 positionsNothing. Seriously.
/blog/is-neet-harder-than-mcat0No movementStatic since May
/education-outsourcing0No movementHomepage section
/alt-text-writing-php0No movementDoesn’t even exist

That last one? The URL 404s. But it still ranks. Still sends traffic. Google’s ranking a page that doesn’t exist.

Competition Analysis: David Among Confused Goliaths

Time to examine who GravEiens is somehow beating. This is where my understanding of SEO completely breaks down.

Network graph

Their site gets categorized into these industries:

  • Information Technology: 19.9% (They’re not IT)
  • Online Services: 11.3% (Barely)
  • Mass Media: 11.3% (What?)
  • Distance Learning: 0.7% (Their actual category)
  • Uncategorized: 20.5% (Even Google’s confused)

They’re an education site that Google thinks is primarily IT. This misclassification should hurt them. Instead, it means they’re competing in the wrong categories where nobody else is targeting their keywords.

I pulled their top 50 competitors by keyword overlap. The results made no sense:

Direct Competitors Ranking Lower:

  1. TeachersWallah.com – DR 24, ranking below them for “educational content”.
  2. EduServicesIndia.com – DR 31, can’t touch their “neet vs mcat” rankings.
  3. ContentWritersIndia.net – DR 28, losing to them on “copyediting services”.

Sites with 2-3x their authority losing on keywords they actively target. Meanwhile, GravEiens accidentally ranks without trying.

The Page Performance Deep Dive

Let me show you their actual top pages performance because this is where things get properly bizarre.

Top pages traffic

Their traffic distribution across pages:

  • Homepage gets majority traffic but ranks for nothing specific.
  • Blog posts from 2023 still pulling consistent traffic.
  • Educational outsourcing page (created once, never updated).
  • Random exam date pages from last year.

I checked the “ouat exam date 2024” page that’s still getting traffic in September 2025. The exam happened 14 months ago. People still search for it. They land on GravEiens. The page just says “Exam date was March 15, 2024.” That’s it. No updates. No “this exam already happened” warning. Just the old date. Still ranks position 14.

The content quality varies wildly:

  • Some posts: 3,000 words, well-researched.
  • Others: 200 words, basically stubs.
  • Most: Around 800 words of generic educational content.

No pattern to what ranks. The 200-word stubs sometimes outperform the researched pieces.

Traffic Acquisition Channels: The Mystery Deepens

Been saving this for last because it’s the part that makes least sense. Their traffic acquisition breakdown:

Traffic Sources:

  • Organic Search: 2.2K (100% of trackable traffic)
  • Direct: Unknown (likely minimal)
  • Referral: 79 domains but minimal traffic
  • Social: Zero presence
  • Paid: Zero investment
  • Email: No newsletter found

They have no traffic diversification. None. If Google sneezes, they’re gone. Yet they seem immune to Google sneezes.

The referral domains sending those 224 backlinks? Most send no actual traffic. I tracked referral visits for a week using similar sites’ patterns:

  • SimplifiedSeoTools: Maybe 5 visits monthly
  • Other education sites: 1-2 visits each
  • Random directories: Zero visits

The backlinks exist for SEO value only. No actual humans clicking through.

The Staging Site Problem Nobody’s Fixing

Remember that robots.txt confusion? Dug deeper. Found their staging site. It’s live at staging[.]graveiens[.]com. Fully indexed. Competing with their main site.

Checked Google. Both versions rank for some keywords:

  • Main site: “neet vs mcat”
  • Staging site: “neet vs mcat comparison”
  • Both ranking page 1-2

They’re competing with themselves and winning both positions. This should trigger duplicate content penalties. Should cannibalize their rankings. Instead, they’re double-dipping on search results.

What This Means for Everything I Thought I Knew

After a week diving into GravEiens, here’s my breakdown:

They’re succeeding despite:

  • 58% of backlinks from one domain
  • Staging site competing with production
  • Cut-off title tags everywhere
  • 44 non-HTTPS requests
  • Zero content optimization
  • No active SEO effort visible

They’re succeeding because:

  • Accidentally targeting zero-competition keywords
  • Google miscategorized them (avoiding real competition)
  • Perfect brand anchor ratio (by accident)
  • Mobile experience that barely works is enough
  • Ranking stability that defies logic

The uncomfortable truth: GravEiens proves that sometimes ignorance beats expertise in SEO. They’re doing everything wrong in exactly the right way. Every “mistake” accidentally positions them perfectly for their micro-niche.

If they hired an SEO expert tomorrow, that expert would “fix” everything. Clean up the staging site. Optimize the titles. Build “quality” backlinks. And probably tank their rankings in the process.

Sometimes the best SEO strategy might be having no strategy at all. GravEiens is proof that Google’s algorithm rewards accidents as much as intention. Maybe more.

The site pulling 2.2K traffic from 40 keywords shouldn’t exist. But it does. And it’s growing. While sites with perfect technical SEO and thousand-dollar audits struggle.

Makes you wonder what we’re all optimizing for, doesn’t it?

Share This Article
"As a seasoned Digital Marketing professional with over 8 years of experience, I've honed my skills in crafting effective online strategies for businesses of all sizes. From SEO and content marketing to social media and email campaigns, I've seen firsthand how the right digital tactics can drive growth and engagement. My passion for helping others succeed led me to join THESEOSPOT, where I'm dedicated to sharing practical insights and actionable tips that empower businesses to achieve their online goals. Join me on this journey as we explore the ever-evolving world of digital marketing and discover how to make the most of your online presence."
Leave a Comment