Skip to content

SEO for florists

Flower shop SEO: the apps get the orders, your own site stays quiet

Most flower shop sites lose orders on the phone. We checked 383 local flower delivery sites in 20 Russian cities: on about two thirds there's no price on the first screen, 37% send links without a bouquet photo, and more than 8 in 10 have buttons too small for a thumb. These fixes take a few weeks.

We've run our own flower delivery shop for ten years: 400-500 orders a month, the site, the ads and the CRM. Everything we suggest, we test there first. Our data comes from Russian shops; phone shoppers behave much the same everywhere, but we'll check your site before trusting any average.

Vlad, VladSEO · updated Sept 29, 2026

Where flower shop sites lose orders

Shares from our check of 383 local shops in 20 Russian cities, July-September 2026. Not a random sample: these are shops that came up when we searched for flower delivery in each city.

  1. ≈ 2/3

    No price on the first phone screen

    The visitor sees a banner, a logo and a menu. Prices start further down, so they leave for a place that shows prices right away, usually a delivery app.

  2. 85%

    Buttons too small for a thumb

    On more than 8 sites in 10, most buttons and links on the first screens are under 44 pixels. People tap the wrong thing and close the tab.

  3. 37%

    Shared links show no photo

    Bouquets get picked by two people: one sends options, the other decides. A link without a preview image looks like a bare address, and fewer people tap it.

  4. ≈ 60%

    Bouquet photos without WebP

    Old image formats weigh several times more. On mobile data every extra megabyte means seconds of blank screen.

  5. 45%

    More than 120 requests on load

    Widgets, chats, sliders and trackers add up. On a weak connection the first screen stays empty for a long time.

  6. 18%

    No H1 on the home page

    Search engines have a harder time telling that this is flower delivery in your city.

Method and the full table: the 383-site study

What this looks like in our own shop

Krasnodarflora, flower delivery in Krasnodar, Russia. We compare against the same days last year so the season can't pass for growth. Source: Metrica counter 42046359 and completed site orders.

+24%
completed site orders, Sept 1-22: 183 vs 147 a year ago
3.8%
conversion on phones in September, 2.5% a year ago
₽6,946
average order in September, ₽5,258 a year ago
−51%
Google traffic after the May 2026 update: 2,001 visits in June vs 4,079 a year earlier

Over the summer of 2026 we rebuilt the product pages, sped up the site and fixed checkout on phones. Google sent 26% fewer visitors for September 1-15 than a year before, and 17% more orders.

The full case with Metrica charts

What didn't work

Google traffic hasn't come back. The May 2026 update cut it almost in half, and the main query has sat on page two since June. A noticeable share of September's growth came from paid search: 49 ad orders in the first half of the month vs 21 a year ago. That's the next job.

Holidays arrive earlier than you think

A holiday page needs to be indexed four to six weeks before the date. Start a week out and it shows up in search after the peak.

  1. 1

    Valentine's Day

    The first big peak of the year. Pages and collections for it go up in December, while competitors are busy with the holidays.

  2. 2

    Mother's Day

    May in the US, May 10 in Mexico. Checkout on phones has to work without a single hiccup by then.

  3. 3

    Graduation and back to school

    Short, cheaper demand. Keep the page live after the season, and next year it's already ranking.

  4. 4

    Year-end holidays

    Florists and drivers are stretched thin. Honest delivery windows and real stock on the site matter most, or orders turn into cancellations.

In Russia the biggest peak is March 8, and our own shop's traffic chart shows it every year. Start the pilot two or three months before your next peak.

What the 30-day pilot covers

The task list and the price of each item are agreed before you pay. For a flower shop it usually looks like this.

1

Order tracking

Analytics goals for orders, WhatsApp taps and forms, matched against the orders in your system, so you see what search brought in.

2

The first phone screen

Price, bouquet photo and the order button visible without scrolling. Buttons sized for a thumb.

3

Checkout

We order from a phone like a customer: delivery date and time, address, card message, payment. We fix whatever trips us up.

4

Link previews and technical basics

Photo and name in every shared link, one address for the home page, a real 404, WebP images, fewer scripts.

Pricing: start with 30 days

Same prices as for any niche, agreed before work starts. Month to month, stop whenever you like.

  1. 1

    Free review

    $02-3 days

    Local search demand, where you rank, your top three leaks, and a rough count of the leads you're missing.

    Yours to keep: the document, even if you hand it to someone else.

  2. 2

    30-day pilot

    $690one-time

    We agree on the task list and the price of each item before you pay. We set up lead tracking, fix the forms, booking or checkout, WhatsApp buttons and mobile layout, and make the first changes from the review.

    Yours to keep: the tracking, the fixes and a clear "before" number.

  3. 3Recommended

    Growth

    $990per month

    Pages for what people in your area actually search for, better titles and snippets, Google Business Profile and reviews. A short report every two weeks: what we did, what changed in leads.

  4. 4

    Market leader

    $1,390per month

    Everything in Growth, plus seasonal pages six weeks ahead, weekly checks against your top three competitors, and a weekly report.

No bought links. Every change is live on your site for you to check.

A target in numbers, written into the agreement

On the review call we set a target. Weak site today: twice the search leads in six months. Leads already coming in: 20-30% more than the same period last year.

A search lead is a sent form, a WhatsApp tap or an online order from someone who came from Google. We count it in analytics and check it against your orders. It's a target, not a guarantee. The guarantee is below.

What if it doesn't work?

  1. 1

    Day 30

    The pilot task list is fixed before you pay. Anything not done by day 30, we refund that item.

  2. 2

    Day 90

    We compare search leads to your starting point, adjusted for season. If growth is below what we agreed, month four is free.

Two conditions: analytics and order access from day one, and any changes your developer makes go live within five business days.

We don't promise sales or a #1 ranking. Nobody honest does.

Worst case: you pay $690 for the pilot, stop, and keep everything we fixed.

When orders pile up: a CRM for your flower shop

Orders come in from the site, then live in WhatsApp, a florist's notebook and calls to drivers. We went through that in our own shop and built a CRM: every channel in one feed, a florist pipeline, a bouquet photo to the customer before delivery, drivers and cash in one place.

Our share of orders from returning customers grew from 28.1% in May to 36.2% in September 2026.

Questions from flower shop owners

How much does SEO for a flower shop cost?

The review is free. Then a 30-day pilot for $690 one-time, with the task list and the price of each item agreed before you pay and a refund for anything not delivered. If the pilot pays off, Growth is $990 a month and Market leader $1,390.

Your data is from Russia. Does it apply to my shop?

The numbers describe Russian sites, so we don't sell them as a US or Mexico benchmark. The mistakes themselves, a hidden price, tiny buttons, links without photos, look the same on any phone. The free review checks your site, not an average.

Why bother with my own site if the apps bring orders?

Apps take a cut of every order and decide which shop the buyer sees. A customer who orders on your site stays yours: you have their number, and the next order comes without a commission.

How soon will I see results?

Fixes to the first screen, buttons and checkout show up in orders in the first month. Growth from search is slower: at day 90 we compare leads with where you started, adjusted for season. The target goes into the agreement as a number. Sales are never guaranteed.

Free, 2-3 days

Send us your shop's site, we'll show where orders slip away

The review is free and takes 2-3 days. You keep the document and can hand it to your own developer.

  • Price, buttons and checkout, checked on a phone
  • Local demand for flowers and where you rank
  • What to fix first before your next holiday peak

We reply in writing within a couple of hours. No calls needed and no sales script.

Numbers you can check

≈400
orders a month in the flower shop I run
36.2%
of orders in Sept 2026 came from returning customers, up from 28.1% in May
10 years
that site in search, full history on the table

The same case shows a 51% Google drop in May 2026. Most people hide that. I show it and write what I am doing about it.