Why Was My Google Business Post Rejected? Causes and Fixes
Google post rejected or marked Not approved? The rules Google publishes, the photo problem behind every refusal in our data, and how to fix and appeal it.
ReplyOnTheFly Team
Content Team

You wrote the post, picked a photo, hit publish, and an hour later it's marked Not approved. No email, no explanation beyond a small question mark. Everything in it looked harmless.
A Google Business post rejected without a clear reason is one of the most common complaints in Google's own support forums, and the cause is almost always one of a short list of rules.
Quick answer
Google reviews every post against its posts content policy and rejects the ones that break it. The published rules cover contact information in the text (phone numbers, email addresses, social media handles), content about regulated goods such as alcohol or pharmaceuticals, links Google doesn't trust, and sloppy or auto-generated text. But in our data from 5,402 posts published through Google's API, every time Google gave a specific reason for refusing one, the reason was the photo, not the words. Check the image first, then the text, then edit and republish.
Here's what each status means, every rule Google publishes, what our data shows, and how to fix and appeal a rejected post.

What "Not Approved" Means on a Google Post
Every post you publish goes through a review. Google's posts help page puts it plainly: "After you publish your post, Google reviews it to make sure it meets our posts content policy."
A post then lands in one of three states:
- Live: "The post is public and shows on Search and Maps."
- Pending: "The post doesn't show on Search or Maps. It's either in the upload stage, the processing stage, or your profile is unverified."
- Not approved: "The post doesn't show on Search or Maps. The question mark next to the status indicates which content policy the post violates."
Two things follow from that. First, a Pending post hasn't been rejected. If it stays Pending for days, the likeliest cause is an unverified profile, not a slow reviewer.
Second, that question mark is the only explanation you'll get, so use it. Open the post, hover or tap the icon, and Google names the policy it thinks you broke.
A post that went live and then vanished a day later wasn't an expiry either. Standard updates lose their prominent spot after about a week, not a day. Anything that disappears faster was pulled in review, and its status will say so.
Why Google Rejects Business Posts: The Rules It Publishes
Google publishes its post rules in two places: the posts content policy and the tips at the bottom of its posts help page. Here is each one, in Google's words, with the fix.
1. Contact information in the text. This is the rule most owners trip over. The policy says: "To avoid fraud or abuse, we may remove posts with unverified contact information. This includes phone numbers, email addresses, and social media handles."
The help page repeats it with a warning label: "Posts that include a phone number in the post description might get rejected if they cannot be verified as being connected to the business on which they are posted."
The fix is in the same policy: "attach a Call now button to your post. This uses your verified Business Profile phone number so customers can contact you." Service businesses get caught by this most, which is why our guide to Google posts for service businesses leads with it.

2. Content about regulated goods. Google's tip reads: "You can use posts if you offer products or services in a regulated industry, but do not include content about the products. These industries usually include adult services, alcohol, tobacco, pharmaceutical products, recreational drugs, health and medical devices, gambling services, fireworks, weapons, and financial services."
So a bar can announce trivia night but not a drink special, a pharmacy can post its holiday hours but not a product promotion, and a financial adviser can post about the team but not a rate. Offer posts are where this rule bites hardest, because an offer is by definition content about the product.
3. Hotel offers. A narrower version of the same rule: "Hotels can't create 'offer' posts, or any post that mentions or includes links to deals, promotions, special offers, or discounts."
4. Links Google doesn't trust. From the tips: "Only post links to websites you trust: The system doesn't allow links that lead to malware, viruses, phishing, or pornographic material." A link shortener, an expired domain, or a redirect chain can all look untrustworthy to an automated check. Link the real page.
5. Sloppy or auto-generated text. Google's first tip is "Keep it professional: Avoid misspelled words, extra characters, text that adds no value, and auto-generated or distracting content." Its broader prohibited content policy also bans repetitive content, defined as "Posting the same content multiple times either from the same account or multiple accounts." Publishing the identical post to ten locations, or the same post every Monday, fits that definition.
6. The usual content rules. Offensive language, sexually suggestive images, personal information about other people, and misleading claims are all covered by the prohibited content policy. Google's tips summarize it as "Keep your posts respectful" and "Keep your posts family-friendly."
One rule that is not on the list: promotion itself. The prohibited content policy says that for merchants, "Offers and updates that may be seen as promotional or commercial content are otherwise permitted in posts." Selling is fine. It's the contact details and the regulated products that aren't.
What Our Data Says: The Photo, Not the Words
Google doesn't publish how often posts are rejected or why. We have a partial view, because ReplyOnTheFly publishes posts to Google through its API, and when Google refuses one, it sends back the reason.
Between March 3 and October 5, 2026, our scheduler submitted 5,402 posts for 192 businesses. Google accepted 5,279 and refused 123 at the moment of submission.
| What Google said when it refused the post | Posts |
|---|---|
| "Internal error encountered" (a Google-side failure, nothing wrong with the post) | 91 |
| Could not find the profile at all | 25 |
| A specific problem with the post | 4 |
| "The service is currently unavailable" | 2 |
| The business was no longer listed on Google | 1 |
Only four of the 123 were about the post itself. Across every account we run, including our own test profiles, Google gave a specific reason 30 times. All 30 were about the photo:
- 26 times: "Image too small. Got: 180px/180px (min: 250px/250px w/h)."
- 3 times: "Fetching image failed."
- Once: "Image format is not supported."
Not one was about the text. That's partly because our drafts never carry a phone number or email address, which removes the most common text rule from the picture. But it means the thing most owners agonize over, the wording, was never what Google objected to, while a photo pulled from a small profile thumbnail was.
How we measured this
Counts cover posts submitted through Google's Business Profile API by ReplyOnTheFly's SEO Post Scheduler from March 3 to October 5, 2026, for customer accounts. The table excludes our own test profiles; the 30 photo reasons include them. These are refusals Google returned at submission. A post Google accepts and later marks Not approved after review doesn't appear here, so the share of text-related rejections among those is unknown.

The 250-pixel figure isn't arbitrary. Google's photo guidelines for Business Profiles say: "Format: JPG or PNG. Size: Between 10 KB and 5 MB. Recommended resolution: 720 px tall, 720 px wide. Minimum resolution: 250 px tall, 250 px wide." The API enforces that minimum on post photos too.
So before you reread your sentence for the fifth time, check the image. A screenshot cropped from a website, a logo saved at icon size, or a file in a format Google doesn't accept will fail where the words never would. Which photos get clicked matters less than whether the file meets the spec. For the subject itself, the free Google Business Photo Checker gives any image a keep-or-skip verdict before you publish it.
What Other Owners Report
Google's published rules explain most rejections, but owners in Google's support community and the Local Search Forum report patterns that Google never spells out. Treat these as reports from other owners, not Google statements:
- Text-heavy images. Coupon-style graphics with large overlaid text are the most frequently blamed image, usually with the discount repeated in the picture. Put the deal in the offer fields and use a plain photo.
- Stock photos. Owners who switched from library images to their own photos report fewer rejections. Google's photo guidelines ask that "the image should represent reality."
- Skin. Salons, spas, and gyms report photos flagged as suggestive when they show a lot of skin, even in ordinary before-and-after shots. One forum poster found Google's own image-analysis service gave the same verdict before publishing.
- Everything rejected at once. When every post on a profile is refused, the profile itself is usually the problem. In one Google community thread, a business whose posts were all suddenly marked rejected was told its account had been limited. Google's appeals page says a restricted profile "must be reinstated before you can appeal any content decisions."
How to Fix a Rejected Google Post
Work through these in order. Most posts are back live after the second step.
- Read the reason. Open the post and tap the question mark next to Not approved. It names the policy, which tells you which of the rules above to look at.
- Check the photo first. Open the original file. Is it JPG or PNG, at least 250 pixels on each side, and under 5 MB? Is it a real photo rather than a graphic covered in text? Swap it if not.
- Strip contact details from the text. Delete any phone number, email address, or social handle, and move any web address to the button. A Call now button uses the verified number already on your profile; Book and Learn more carry the link.
- Remove product content if you're in a regulated industry. Keep the event, the hours, the team, the news. Drop the price, the product name, and the promotion.
- Check the link. Point the button at the real page on your own site, no shortener, no redirect.
- Edit and republish. Google's help page says: "You can edit or delete a post after you publish it." Open Posts, choose More, then Edit, change the offending part, and post again. A fresh review starts.
- If a clean post still fails, look at the profile. Confirm it's verified, and check whether Google has restricted it. Nothing you change in the post will help until that's resolved.

Can You Appeal a Rejected Google Post?
Yes, though editing is faster. Google's appeals page lists "Restricted media (post, photo, video)" among the decisions you can contest, and the route depends on where the business is:
- UK or European Economic Area: use the Google Business Profile appeals tool. Google says the tool shows "The restricted profile, The reason for the moderation action, A link to the violated policy," and you select the decision and submit.
- Everywhere else: Google says "you must contact us to appeal," through its support form, choosing the most related issue. "If our initial reply doesn't fix your issue, respond to the email and our support team will assist with your appeal."
Google also says: "Appeal reviews and decisions can take up to 5 business days. Do not submit multiple appeals for the same issue before receiving a decision."
Appeal when you're sure the post is clean and the rejection is wrong: a plain photo flagged as suggestive, say. If the post had a phone number in it, don't appeal. Fix it and republish.

How to Keep Posts From Being Rejected
Rejections are avoidable almost every time. A short pre-publish check:
- Photo: your own, JPG or PNG, at least 720 pixels on the long side, no text overlay.
- Text: no phone number, email, or handle, and the web address goes on the button. One topic, spelled correctly, written for this location.
- Button: Call now for the phone, Book or Learn more for a real page on your site.
- Regulated industry: nothing about the product. Hours, people, events, and news only.
- Variety: change the wording and the photo between locations and between weeks.
ReplyOnTheFly's SEO Post Scheduler is built around those checks: its drafts never carry contact details, it re-encodes any photo you upload to Google's size and format spec, and if Google refuses a photo it republishes the post without it rather than leaving it dead. One post a month is free, and you can start free.
Posts That Pass Review the First Time
ReplyOnTheFly drafts a Google Business Profile post from a topic, attaches a photo that meets Google's spec, adds the button, and publishes on the date you pick. One post a month is free.
Start FreeThe Takeaway
A Google Business post rejected in review broke one of a short list of published rules: contact details in the text, content about regulated goods, an untrusted link, or sloppy and repetitive copy. The question mark next to Not approved tells you which.
Before you rewrite a word, check the photo. In our data, every specific reason Google gave for refusing a post was about the image, and most of those were files smaller than Google's 250-pixel minimum. Fix the file, strip the phone number, swap in a button, and republish. Save the appeal for the rare case where a clean post is still refused.
For post types, buttons, and everything else posts can do, start with our complete guide to Google Business Profile posts.
Frequently Asked Questions
Why was my Google Business Profile post rejected?
Because Google reviews every post against its posts content policy and decided yours broke a rule. The rules Google publishes cover contact information in the text (phone numbers, email addresses, social handles), content about regulated goods like alcohol or pharmaceuticals, links to sites it doesn't trust, misspelled or auto-generated text, and the usual offensive-content rules. In our own data, every time Google gave a specific reason for refusing a post, the reason was the photo, not the words.
How do I find out why my Google post was not approved?
Open the post in your Business Profile and look at its status. Google's help page says: "Not approved: The post doesn't show on Search or Maps. The question mark next to the status indicates which content policy the post violates." Hover or tap the question mark and it names the policy. If the status is Pending instead, nothing was rejected yet: the post is still processing, or your profile isn't verified.
Can I appeal a rejected Google Business Profile post?
Yes. Google's appeals page lists "Restricted media (post, photo, video)" as something you can appeal. Businesses in the UK or European Economic Area use the Google Business Profile appeals tool; everywhere else, Google says you "must contact us" through its support form. Google says decisions "can take up to 5 business days" and asks you not to submit multiple appeals for the same issue. Editing the post and republishing is usually faster.
Why did my Google post disappear after one day?
That's a rejection, not expiry. A standard update loses its prominent spot after about a week and is archived after six months, so anything that vanishes within a day or two was pulled in review. Check the post's status in your profile: it will read Not approved, with a question mark that names the policy.
Why are my photos being rejected on Google Business Profile?
Usually the file, not the subject. Google's photo guidelines require JPG or PNG, between 10 KB and 5 MB, and a minimum of 250 pixels on each side, with 720 by 720 recommended. In our data, 26 of the 30 posts Google refused with a specific reason failed because the image was smaller than 250 pixels. Photos also go through the same content policy as posts, so heavy text overlays, stock imagery, and anything Google's filters read as suggestive get flagged too.
How long does Google take to approve a post?
Google doesn't publish a timeframe for post review. Its help page says only that after you publish, "Google reviews it to make sure it meets our posts content policy," and that a post sits at Pending while it's being processed. Posts we submit through Google's API are accepted or refused the moment they're sent. A post that stays Pending for days is more likely to have an unverified profile behind it than a slow review.
Publish Google Posts That Don't Get Rejected
ReplyOnTheFly drafts and schedules Google Business Profile posts with photos that meet Google's spec and no contact details in the text, and emails you a ready-to-approve reply for every new review. One post a month is free.
Start Free - No Credit Card Required- Unlimited AI drafts
- 5 free one-click posts/month
- Works from your email inbox
Written by ReplyOnTheFly Team
Content Team
Free toolNo signup
Write this reply in seconds
Paste the review, pick your tone, get a reply that sounds like a person wrote it.
Write my replyOr create a free account to automate replies
Related Articles

Google Business Profile Posts: Complete Guide for Local SEO
Learn how to use Google Business Profile posts to boost local SEO. Covers post types, best practices, frequency, and how automation saves time.

Do Google Posts Expire? Why Yours Disappear After a Week
Your Google Business Profile post vanished after seven days. It wasn't deleted. Here's where posts go, how long each type lasts, and how to keep one visible.

Google Posts for Service Businesses: Are They Worth It?
Are Google posts worth it for a service business? What 204 service-area profiles show, what to post with no storefront, and the rule that gets posts removed.