DE EN
Book an intro call

Agency for websites and web apps

Web design, software and SEO agency for clients worldwide. Built to bring in enquiries.

Website, funnel and backend under one roof. Built for enquiries, visible on Google and in AI search. Based in Hanau, Germany.

  • 150 projects since 2018
  • €10M+ in revenue for clients
  • Reply within 24 hours

Clients include

(since 2018)

  • Skyside
  • Schoeller Holdings
  • ACC Columbia Jet Service
  • Future Payments
  • Accron
  • Policen Transfer
  • Columbia Blue Services
  • Ruge Contactlinsen
  • Fasson Hotel
  • Neo Das Küchenstudio
  • MAINe Küche
  • Hansen & Hansen
  • Dogcare24
  • Englert Finanzgruppe
  • Engine Visuals
  • FH Consulting
  • AYYA AI Advisory
  • Herzwerk
  • Cannzept
  • Unfallpro24
  • Zahnarztpraxis M. Taleh
  • Smartsun
  • Noué

What sets us apart

Website, backend and visibility under one roof.

SEO agencies don't build backends, software houses don't do SEO. We do both and connect them so that the end result is enquiries and closed deals.

  1. 01

    The website

    Design and copy that explain, convince and lead to an enquiry. Fast, largely accessible, on every device.

  2. 02

    The system behind it

    Calculators, online sign-up flows, customer portals, backends and automations. Coded, not clicked together.

  3. 03

    Getting found

    SEO for Google, local visibility and optimisation for ChatGPT, Perplexity and Google's AI answers.

Process

How we work

One fixed point of contact, fixed dates, no surprises on scope or budget.

  1. Intro call

    20 minutes by phone or video call: goals, starting point, budget. Afterwards you know whether and how we can help.

    Week 1

  2. Analysis & proposal

    We review your website, competitors and search data. You get a clear plan with scope, price and timeline.

    Weeks 1 to 2

  3. Implementation

    Design, development and content, with clickable previews instead of PDFs. One fixed point of contact from start to finish.

    depending on the project

  4. Measure & improve

    After launch we measure enquiries, rankings and visibility in AI search, and set the next priorities every month.

    ongoing

What counts in the end.

We measure projects by what reaches sales: enquiries, revenue, time. Not by rankings alone.

Projects since our founding in 2018
150 Source: our own project list
Revenue our websites and SEO have generated for clients
€10M+ Source: Media on Earth figures
Leads per day from Google search for Dogcare24
almost 50 Source: Media on Earth figures, October 2026
Leads for Accron since launch
100+ Source: Kai Petry, Head of Sales, Accron

Testimonials

What clients actually say.

Preview image: Video testimonial from Kai Petry, Accron GmbH Video in German

“Since going live, we have generated over 100 leads, and probably quite a few more to come. The site does not just look good, it also does its job.”

Kai Petry, Accron GmbH Kai Petry
Head of Sales, Accron GmbH
Translated from German · Video in German
Preview image: Video testimonial from Shafiq Khan, MAINe Küche Video in German

“The most impressive thing was how quickly my new site landed among the top Google search results.”

Shafiq Khan, MAINe Küche Shafiq Khan
Owner, MAINe Küche
Translated from German · Video in German
Preview image: Video testimonial from Kathleen Neudorf, Room21, Hamburg Video in German

“What I particularly value about him is his reliability, his speed and his creativity.”

Kathleen Neudorf, Room21, Hamburg Kathleen Neudorf
Owner, Room21, Hamburg
Translated from German · Video in German
Preview image: Video testimonial from Fabian Hebermehl, FH-Consulting Video in German

“Karim and his team really think about what the client needs and what comes across as authentic. I would definitely recommend them, especially to anyone looking for a more personal alternative to a big agency.”

Fabian Hebermehl, FH-Consulting Fabian Hebermehl
Managing Director & Founder, FH-Consulting
Translated from German · Video in German
Preview image: Video testimonial from Fabian Dubek, Engine Visuals Video in German

“We had Media on Earth create our landing page and are more than satisfied. We are already working with the team on another project.”

Fabian Dubek, Engine Visuals Fabian Dubek
Owner, Engine Visuals
Translated from German · Video in German
Preview image: Video testimonial from Tarkan Straub, Straub Real Estate Advisory Video in German

Website in a Day: from a finished concept to a finished website in one day.

Tarkan Straub, Straub Real Estate Advisory Tarkan Straub
Managing Director, Straub Real Estate Advisory
Video in German

The videos only load from YouTube when you click “Play”. Data is then transferred to Google, more on this in our privacy policy.

Karim Hadj Yahia, founder of Media on Earth, at his laptop in the office

Personal

You talk to the person who builds it.

Karim Hadj Yahia founded Media on Earth in Hanau in 2018. No sales team promising what others then have to deliver: strategy, development and SEO all go across one desk.

About

FAQ

Frequently asked questions

What do you charge for a website, a web app or SEO?

A simple website starts at €2,500, funnels at €4,500, custom development at €5,000. SEO and AI optimisation are available from €1,500 per month, management of your Google Business Profile from €500 per month, maintenance and hosting from €129 per month. After the intro call you receive a quote with a clearly defined scope.

What makes you different from a traditional web agency?

We build not just the website but also the system behind it: calculators, online sign-up flows, backends and automations. And we make sure it gets found on Google and in AI search. Dogcare24 is the best example of this.

Who do you work for?

For companies and founders who want their website to bring in a predictable flow of enquiries or sales. Our clients come from Germany and around the world, from insurance platforms and aviation to kitchen studios and hospitality.

Do you work with WordPress?

Yes, for maintenance, hosting and existing websites. We usually build new projects with Astro or Next.js because they load faster, are more secure and need less upkeep.

Do you guarantee the number one spot on Google?

No. No reputable provider can guarantee rankings, because Google decides the order. We commit to clear goals and actions and to monthly reporting that lets you check the progress yourself.

How quickly can you start?

Usually within a week of your go-ahead. If it is urgent, Website in a Day and Website in a Week are two fixed formats with a short timeframe.