SEO Case Study: How a Car Rental Company Increased Booking Requests by 235%

On February 11, 2025, a Miami based car rental company partnered with Goforaeo because their website was getting visits, but not enough of those visits were turning into real booking requests. They had a strong fleet and good service, yet travelers were still leaving and booking with competitors.

What they needed was not more random traffic. They needed the right pages for the right searches, plus a booking flow that felt easy on mobile.

This case study explains what we changed, why it worked, what tools we used, and how results improved month by month in Miami, Florida.

Campaign snapshot: dates, timeframe, location, and tracking

This project was handled in phases so the foundation was solid before scaling. In Miami, travel searches are very intent driven, and the website has to match that intent clearly.

We also fixed tracking early, because if calls and chats are not measured properly, results look smaller than they are. That slows down decisions and wastes time.

Key details:

  • Start date: February 11, 2025
  • Build phase: February 2025 to June 2025
  • Scale and improvement phase: July 2025 to November 2025
  • Location focus: Miami, Florida, including airport, Miami Beach, Brickell, Downtown, Wynwood, and cruise port intent

What counted as a booking request:

  • Reservation and quote form submissions from organic traffic
  • Phone calls from tracked numbers placed on SEO landing pages
  • WhatsApp click to chat actions that became a clear rental request

Starting point: what was holding the site back in early 2025

The website was not broken, but it was too general. Pages tried to cover many topics at once, so Google had fewer reasons to rank them for specific travel searches.

When people landed on the site, important details were not easy to spot. Mobile users had to scroll too much before they found the booking action.

We also noticed that visitors had common questions, but the pages were not answering those questions early enough. That created doubt and drop offs.

Audit findings: what we saw right away

We documented the problems in simple buckets: content structure, conversion friction, and technical clarity. Most issues were fixable without a full redesign.

Main issues found:

  • Too few focused pages, many topics mixed into one or two URLs
  • No dedicated pages for airport pickup, cruise port, Miami Beach, or Brickell intent
  • Titles and meta descriptions repeating across pages
  • Booking request form and contact actions not obvious on mobile
  • Weak internal linking, so important pages were not clearly supported
  • Tracking gaps, so some calls and chats were not counted correctly

Baseline proof: February 11, 2025 to March 10, 2025

We used a clean 28 day window to set the baseline. This kept later comparisons fair and easy to explain.

The numbers showed demand already existed, but the site was not capturing enough of it. The traffic was not the biggest problem, the structure was.

Baseline metrics:

  • Organic sessions: 14,480
  • Booking requests from organic: 180
  • Organic conversion rate: 1.24%
  • Keywords in top 10 from tracked list: 16
  • Most non branded queries ranking outside the top 10

The strategy: what we did and why it worked

We did not try to force one page to rank for everything. Instead, we built a set of landing pages where each page matched one strong traveler intent.

Miami travelers search in patterns like pickup point, neighborhood, trip type, and vehicle need. When a page matches that pattern, Google understands it faster and users convert more often.

Our plan was simple: build intent pages, make them trustworthy, and make booking requests easy on mobile.

Why landing pages were the center of the approach

A homepage cannot clearly satisfy airport pickup searches, Miami Beach intent, cruise timing questions, and weekly rental needs at the same time. If it tries, it becomes vague and weak for SEO.

A landing page stays focused, so it can rank for a focused keyword group. It also feels more helpful because it answers the exact question the visitor came with.

This is what turned the campaign into a repeatable system rather than random content updates.

Keyword research: how we picked travel keywords that bring real requests

We did not chase keywords only because they had high volume. In car rentals, broad keywords bring many window shoppers, while intent keywords bring booking requests.

We used keyword tools, competitor review, and real customer questions from the business. If customers ask it daily, people are also searching it daily.

Keyword selection rules:

  • Action intent words: rent, rental, book, reserve, near
  • Miami travel triggers: airport, cruise port, beach, Brickell, Downtown
  • Trip type signals: weekend, weekly, last minute, family, group
  • Vehicle intent terms: SUV, van, convertible, 7 seater

Keyword clusters we mapped into landing pages:

  • Miami International Airport pickup and drop off searches
  • Cruise port rentals and pre cruise timing needs
  • Miami Beach and South Beach rental intent
  • Brickell and Downtown Miami rental intent
  • Wynwood and nearby hotspot searches
  • Weekly rentals for longer stays
  • Group travel and family rentals
  • Luxury rentals and convertible intent

Landing pages: how we built them to rank and convert

We treated each landing page like a helpful guide that also sells. It had to answer questions quickly, build trust, and make it easy to request a booking on mobile.

We avoided long blocks of text and wrote in simple words, because travelers skim on their phones. The faster they understand, the faster they act.

Each page was designed to do two things: rank for a clear intent group and convert without friction.

Landing page structure we used

We kept a consistent layout so the site felt organized and easy to scale. This consistency helped both users and Google understand the website better.

Every page followed a simple flow: confirm the visitor is in the right place, answer the big questions, then make booking easy.

Core sections included:

  • Headline that matches the search intent
  • Short intro that confirms service area and pickup type
  • Pickup and drop off steps written clearly
  • Fleet options explained simply
  • Pricing guidance with the real factors that change price
  • Requirements: license, age, deposit, insurance basics
  • FAQs based on real traveler questions
  • Booking request area with form, call, and WhatsApp
  • Related links to help users choose the right option

Conversion upgrades that made a big difference

Most visitors came from mobile searches. So even small changes in layout and clarity improved booking requests.

We used behavior data to decide what to move higher, what to shorten, and what to explain better.

What we improved:

  • Moved the request form higher on key pages
  • Reduced form fields so booking felt quick
  • Added sticky call and WhatsApp actions on airport and cruise pages
  • Placed trust points near the form, not hidden at the bottom
  • Added a clear “what you need at pickup” list to reduce doubt

Internal linking: how we made pages support each other

Landing pages rank faster when they are connected properly. If pages sit alone, they usually take longer to grow.

We built internal links like a map so visitors and Google could move naturally between related topics.

Internal linking actions:

  • Added related links blocks on key pages
  • Linked blogs into the correct landing pages
  • Connected neighborhood pages to airport and cruise clusters
  • Used clear anchor text that matched real searches

Technical SEO work: what we fixed behind the scenes

Technical work helped the content perform better. When crawling is clean and page signals are clear, new pages get indexed and ranked faster.

We handled technical fixes during the build phase and continued monthly checks as the site grew. This kept the site stable while expanding content.

These fixes also improved user experience, especially on mobile.

The technical fixes that mattered most

We focused on fixes that directly impact ranking, crawling, and conversion. We did not waste time on changes that did not move the needle.

Technical improvements:

  • Fixed crawl and indexing issues affecting key pages
  • Wrote unique titles and meta descriptions for each landing page
  • Cleaned redirect chains and broken internal links
  • Improved site structure so important pages were not too deep
  • Optimized images to reduce load time and layout shifts
  • Added FAQ structured data where it fit naturally
  • Updated sitemap after new pages went live

Mobile and speed improvements

Car rental searches are heavily mobile, especially for airport and cruise visitors. If pages feel slow, visitors leave quickly.

We reduced heavy elements, improved image sizes, and made booking actions visible without extra scrolling.

This helped both conversions and overall user satisfaction.

Tools used: what Goforaeo relied on during the campaign

We used a practical tool stack and kept it consistent. Tools helped us see what was working, but growth came from implementing changes month after month.

We also used reporting to keep decisions simple. If a page cluster performed well, we expanded it. If it underperformed, we fixed or rewrote it.

Tools used:

  • Google Search Console: queries, clicks, indexing, page level performance
  • Google Analytics 4: organic sessions, landing page behavior, conversions
  • Google Tag Manager: tracking for forms, calls, WhatsApp clicks
  • Looker Studio: monthly reporting dashboard and trends
  • Ahrefs and Semrush: keyword research, competitor gaps, rank tracking
  • Screaming Frog: technical audits, internal link review, duplicate metadata
  • PageSpeed Insights and Lighthouse: mobile speed checks and fixes
  • Microsoft Clarity: scroll depth, click behavior, form drop offs
  • Call tracking tool: separating organic calls from other sources

Month by month progress in 2025: work done and results

This campaign grew because we shipped work consistently and improved based on real data. Each month had clear outputs and measurable results.

The numbers below focus on organic traffic and organic booking requests in Miami. This keeps the story clean and genuine.

You can also see how page publishing and improvements lined up with lead growth.

February 2025: audit, tracking cleanup, first landing pages

We started by fixing tracking and obvious mobile friction. This helped us measure leads correctly and improve conversions quickly.

We also built the landing page template so future pages could be created faster and stay consistent.

Work delivered:

  • Landing pages published: 2
  • Internal links added: 22
  • Technical and conversion fixes applied: 9

Results:

  • Organic sessions: 14,900
  • Booking requests: 190
  • Conversion rate: 1.28%

March 2025: keyword mapping and main Miami area pages

This month we built the keyword map and created pages for high demand areas. These pages matched the searches tourists actually use when planning.

We also improved calls to action and added FAQs to reduce hesitation at the decision point.

Work delivered:

  • Landing pages published: 4
  • FAQs added across key pages: 18
  • Internal links added: 41

Results:

  • Organic sessions: 16,050
  • Booking requests: 228
  • Conversion rate: 1.42%

April 2025: airport and cruise intent expansion

Airport and cruise terms were strong intent, so we expanded those clusters early. We added pickup steps, timing guidance, and clearer return instructions.

We also shortened the booking form after reviewing mobile drop off behavior.

Work delivered:

  • Landing pages published: 5
  • Existing pages improved: 6
  • Technical fixes completed: 7

Results:

  • Organic sessions: 17,620
  • Booking requests: 275
  • Conversion rate: 1.56%

May 2025: vehicle type pages and a bigger internal linking push

Many travelers search by vehicle need, especially families and groups. We created pages for SUVs, vans, and convertibles and connected them to area pages.

This helped users find the right option faster and helped Google understand page topics more clearly.

Work delivered:

  • Landing pages published: 4
  • Internal links added: 58
  • Duplicate metadata issues fixed: 24

Results:

  • Organic sessions: 19,480
  • Booking requests: 330
  • Conversion rate: 1.69%

June 2025: technical cleanup and trust upgrades near booking actions

As page count grew, we focused on keeping the site clean and easy to crawl. We also strengthened trust elements near the request form.

This mattered because visitors often hesitate at the last second if requirements and deposits are unclear.

Work delivered:

  • Landing pages published: 3
  • Content sections updated: 11
  • Technical fixes completed: 14

Results:

  • Organic sessions: 21,150
  • Booking requests: 382
  • Conversion rate: 1.81%

July 2025: behavior based conversion improvements

We reviewed scroll depth and clicks, then moved important answers higher on key pages. This reduced confusion and increased actions on mobile.

We also added sticky call and WhatsApp options on the highest intent pages.

Work delivered:

  • Landing pages improved: 10
  • Form changes shipped: 6
  • Supporting blog posts published: 4

Results:

  • Organic sessions: 22,980
  • Booking requests: 445
  • Conversion rate: 1.94%

August 2025: scaling what worked and adding support content

We published supporting content that answered travel planning questions and linked visitors into the right landing pages. This brought more relevant searches into the site.

We also clarified deposit and pickup rules so fewer leads were confused or low intent.

Work delivered:

  • Landing pages published: 2
  • Blog posts published: 6
  • Internal links added: 63

Results:

  • Organic sessions: 24,300
  • Booking requests: 498
  • Conversion rate: 2.05%

September 2025: neighborhood expansion and page refreshes using query data

We expanded neighborhood pages and refreshed older pages using Search Console query data. This aligned page wording with what users were actually typing.

That improved both rankings and clarity, especially for long tail searches.

Work delivered:

  • Landing pages published: 3
  • Existing pages refreshed: 9
  • FAQs added: 22

Results:

  • Organic sessions: 25,850
  • Booking requests: 548
  • Conversion rate: 2.12%

October 2025: peak results from the landing page system

Google understood the site structure clearly by this month. More pages ranked for intent keywords and the site converted well on mobile.

We refreshed top pages and tightened calls to action based on click data.

Work delivered:

  • Landing pages published: 1
  • Pages updated: 12
  • Technical fixes completed: 6

Results:

  • Organic sessions: 27,940
  • Booking requests: 603
  • Conversion rate: 2.16%

November 2025: stable growth and better lead quality

We focused on lead quality here. We clarified fleet options and requirements so visitors chose correctly before contacting.

We also refined tracking and call reporting to keep data accurate.

Work delivered:

  • Content updates completed: 14
  • Landing pages improved: 7

Results:

  • Organic sessions: 27,100
  • Booking requests: 590
  • Conversion rate: 2.18%

Before vs after proof: the 235% increase with clean dates

To show improvement fairly, we compared two equal 28 day windows in 2025. This avoids confusion from short spikes and shows true performance change.

The after window was chosen once the landing page system had time to settle and rank consistently.

Before window: February 11, 2025 to March 10, 2025

  • Organic sessions: 14,480
  • Booking requests: 180
  • Conversion rate: 1.24%

After window: October 7, 2025 to November 3, 2025

  • Organic sessions: 28,120
  • Booking requests: 603
  • Conversion rate: 2.15%

Increase calculation:

  • Increase in booking requests: 603 minus 180 equals 423
  • Percentage increase: 423 divided by 180 equals 2.35, which is 235%

What made the lift happen: the real reasons

This result came from several improvements stacking month after month, not one single change. The biggest driver was intent matching, because people landed on pages that directly answered their search.

We also improved conversion by making booking actions easier and reducing confusion around requirements, deposits, and pickup steps. That raised trust and reduced drop offs.

Key reasons:

  • Landing pages targeted real Miami travel intent instead of only broad city terms
  • Content answered questions quickly, so people stayed and took action
  • Mobile booking actions were simple and visible, so fewer visitors dropped off
  • Internal linking helped Google understand page importance and relationships
  • Monthly refreshes used real query and behavior data, not assumptions

Takeaways other car rental businesses can copy

You do not need hundreds of pages. You need focused pages for your biggest intent searches and a booking request flow that feels easy.

If you serve travelers, airport and cruise intent are usually high value clusters, so start there and build outward.

Practical checklist:

  • Build landing pages for airport pickup, cruise port intent, and top tourist areas
  • Add simple pickup steps, timing notes, and requirements on every page
  • Put booking actions near the top on mobile and keep forms short
  • Track calls and chat clicks, not only forms
  • Refresh pages monthly using Search Console queries and user behavior data

Author: Vishal Kesarwani

Vishal Kesarwani is Founder and CEO at GoForAEO and an SEO specialist with 8+ years of experience helping businesses across the USA, UK, Canada, Australia, and other markets improve visibility, leads, and conversions. He has worked across 50+ industries, including eCommerce, IT, healthcare, and B2B, delivering SEO strategies aligned with how Google’s ranking systems assess relevance, quality, usability, and trust, and improving AI-driven search visibility through Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO). Vishal has written 1000+ articles across SEO and digital marketing. Read the full author profile: Vishal Kesarwani