The words people type are not the words on your menu
Open Search Console and the split is obvious. In Kuwait, كوفي and كافيه get typed several times more than مقهى. مقهى is the newspaper word. كوفي شوب is what a 24-year-old in Salmiya thumbs into the search bar at 9pm on a Thursday. Same story with the drinks: people search اسبريسو, لاتيه and كولد برو written in Arabic letters, not the dictionary translations. Write the word your customer actually uses, even when it is an English word wearing Arabic letters. That single decision moves more traffic than any technical fix on this page.
Your brand name is the second trap. If the café is called Bloom, people will type بلوم, بلووم and Bloom, and Google treats those as three different strings. Pick one Arabic spelling, use it everywhere — website, Instagram bio, Talabat listing, Google Business Profile — and mention the English spelling once inside the Arabic page text so both get indexed on the same URL. Most cafés we audit in Kuwait have their own name nowhere in Arabic on their site, which means every وين فرع بلوم search lands on a food blog instead of on them.
Dialect matters more here than grammar does. Real queries look like وين أحلى كوفي بالكويت, كوفي يفتح لين متأخر, كوفي فيه واي فاي حولي. Those are spoken questions with وين and فيه in them, not tidy keyword phrases. Put a short Arabic question block on the page that repeats those questions in the exact wording people use and answers each in one or two lines. That block is what gets pulled into Google's AI answers and into ChatGPT, because it matches the query almost word for word. Formal MSA phrasing matches nothing anyone typed.
Ready to start your Shopify store?
Start a free trial and try the platform for yourself.
A machine-translated Arabic page matches no real query
Run your English page through Google Translate and you get grammatically clean Arabic that nobody searches for. Coffee shop becomes مقهى. Cold brew becomes قهوة مخمرة على البارد. The translator will put السالمية in one heading and leave the rest of the address in English. The page ends up matching zero real queries while looking finished to whoever signed off on it. Arabic pages with perfect grammar sitting under 5 visits a month are completely normal in Kuwait. Rewritten with the words customers type, the same page usually lands somewhere between 100 and 300 visits.
Area names carry most of the traffic. Almost nobody searches coffee shop Kuwait. They search كوفي السالمية, كوفي حولي, كوفي الجابرية, كوفي شرق, كوفي الأفنيوز. If you have one branch, that is one page with the area name in the Arabic title tag, the H1, the meta description and the body text. If you have three branches, that is three Arabic pages, one per area, each with its own address, hours and photos. Do not stuff six area names into one page — Google will rank it for none of them and you will blame the wrong thing.
The same rule applies to whatever you sell online. If you ship beans or sell gift boxes, the Arabic product pages need Arabic product names, descriptions written by a human, and a checkout that does not flip the customer back to English at the payment step. A store built on Shopify gives you the right-to-left layout and a fully Arabic KNET checkout without custom development, and every Arabic product page becomes another page that can rank. On Instagram alone, none of that text exists for Google to read at all.
Tell Google which page is which, then keep one name on Maps
Two language versions need hreflang or Google guesses. Put the Arabic version on its own URL — a /ar/ folder is fine — not a query string, and never the same URL swapping text with a cookie. Each page carries three tags: one for ar-KW pointing at the Arabic URL, one for en-KW pointing at the English URL, and x-default pointing at whichever you want a visitor from outside Kuwait to land on. The tags must be reciprocal. If the Arabic page does not point back at the English one, Google ignores the whole set and picks a page itself.
The Google Business Profile name is the question everyone gets wrong. You get one name field, not two. Google's rule is that the name must match the real-world sign on your storefront. If the sign genuinely carries Bloom Coffee and بلوم كوفي together, then Bloom Coffee بلوم كوفي in the name field is defensible and it does help Arabic-interface users find you. If only the English is on the sign, adding Arabic is keyword stuffing and the listing can get suspended. The safer play: keep the name clean and write the profile description, services and posts in Arabic instead.
Then check what actually happened. In Search Console, filter queries by Arabic script and look at the Arabic URL on its own. Impressions but no clicks means your Arabic title tag is the problem, not your content. Have staff reply to Arabic reviews in Arabic — review text is indexed and it feeds the same query pool. Give it 8 to 12 weeks before you judge any of this. Arabic pages in Kuwait usually move slower at the start and then hold position longer, simply because far fewer competitors bothered to write real Arabic.