(Similar to this How can I remove an autocomplete suggestion from Safari's address bar?, but those answers do not help)

A site I visit frequently is located at:


Unfortunately when I begin typing "exa" in the address bar, I get two propositions in top hits:


with the first being highlighted, and used if I (miss the arrow down key and) hit enter

I have bookmarked and favorited the http://example.com/sub site and try to never visit http://example.com but never the less it always shows as top site.

I cleared my history of each and every entry to http://example.com/* except for http://example.com/sub, and redo that step every time I accidently visit the wrong site

And no, I don't want do delete my whole browsing history


It's actually not possible to remove the root domain from Safari's top hits. I've always had this problem and find it irritating.

As seen, I've never visited Apple's US website, but only the SG site. However, it still auto completes to it.


Unfortunately, the problem is that Safari autofills the root domain, before auto completing the sub domain.

So, even if you don't visit http://example.com, it would still show up since you visit /sub.


After brainstorming for days, I finally managed to find a solution. Putting it here since it may help others. Clearing history on one or all your devices doesn't help. All you need to do is show your Bookmarks from the bookmarks tab, search for the website you want removed from the top hits (it only shows in top hits because it's in your bookmarks) and delete it from there. That's it, the said top hit will stop appearing on all your iCloud devices.

What's rather disappointing in all this is even tech savvy people need to bang their head around to find a solution to such a simple problem. In Google Chrome, you can simply select that top result and delete it.

  • Firstly, welcome to Ask Different! :) Thank your for your answer, but your post seems to also contain a question. I've removed that part of your post as the answer field is purely for answers to the question. Once you have enough reputation you can add a comment on any post you'd like to comment on. All the best! :) – Monomeeth Aug 1 at 21:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .