For years I have been asked by clients how they can automatically delete their Safari browsing history, and for years the only answers that I could give were the following:

  1. When you first open Safari, remember to go to File>New Private Window. (No one remembers to do this 100% of the time.)
  2. Remember to clear your browsing history when you close Safari. (Almost no one remembers to do this, and it’s inconvenient.)
  3. Go into safari code and change some options. (Not at all easy for the basic user.)

So I performed a simple Google search this morning to see if there have been any changes since the last 2 MacOs releases in Safari, and maybe I missed it before, maybe it’s always been there, but it looks like since the release of MacOs Sierra, and option in the general menu has appeared under Safari Preferences>General which is “Safari Opens With>A new private window”.

Now, the title of this blog post is misleading, yes, but I did that on purpose, because this solution is essentially the same solution as that search term. In other words, if you set the option to “Safari Opens With>A New Private Window”, you will always be surfing in Private mode, and your history will never be tracked. This includes new tabs that are created and opened, because you are already in a private window.

This should solve the Safari Browsing History Auto Delete Issue. Good luck!

How To Clear The Cache In Safari 10 On Mac In MacOS Sierra 10.12

How To Clear The Cache In Safari 10 On Mac In MacOS Sierra 10.12. This is the best and most proper way that we have found.

To empty or clear the cache in Safari 9 & 10 on Mac:
1. Click “Safari” in the upper right hand corner.
2. Choose “Preferences”.
3. Click the “Advanced” icon.
4. At the bottom of the “Advanced” options page, select of check “Show Develop Menu In Menu Bar.
5. Close the options window.
6. You will now see a new menu item in the Safari menu bar, located between “Bookmarks” and “Window” called “Develop”. Select “Develop”.
7. In the drop down, select “Empty Caches”.
8. Your Caches are now empty.

To empty or clear Cookies in Safari 9 & 10 on Mac:
1. Click “Safari” in the upper right hand corner.
2. Choose “Preferences”.
3. Click the “Privacy” icon.
4. Click the “Manage Website Data” button.
5. Click the “Remove All” button.
6. Your cookies are now removed.

To empty or clear History in Safari 9 & 10 on Mac:
1. Click “Safari” in the upper right hand corner.
2. Select “Clear History” in the drop down menu.
3. When the Clear History” window opens, click the “Clear” drop down menu and choose the length of time in history you’d like top remove, and click the “Clear History” button.

For a year now, whenever I type the word “Apple” into my Safari browser bar and hit enter, I would end up at applecomponents.com. Finally, tonight, I got mad enough to take time out of my night to fix this once and for all.

Now, you’d think that being an Apple Certified technician and all, and the fact that I help people with problems like this all day every day, that I’d be able to figure this out in no time. Well let me tell you something.

Nope.

I just spent a good, solid, 45 minutes googling how to remove or disable the “top hit” feature in Safari. You’d think it would be one of the options that you uncheck or disable in Safari preferences. Well trust me, I did ALL of that. Disabled autofill options, search options, deleted history, removed said bookmark, rebooted Safari, to no avail. And like your typical internet help sites, everyone and their mom had the solution. A lot of your typical “Oh just go here and do this and it’ll fix it”, and the old “Just remove the bookmark and WALLAH! It’s fixed!”.

Again. Nope.

And although some of the above suggestions may work for some people, they did not work for my situation.

So let me word my overall solution to this problem like this……

OK internet, this is what worked for me:

Current Machine and browser – 21″ iMac 2014 running MacOS Sierra 10.12
Safari Version: Version 10.0 (12602.1.50.0.10)

  1. Open Finder
  2. In the top menu bar select “Go”
  3. Hold the “Control” or “CTRL” key on your keyboard and choose “Library”. If that doesn’t work, Select “Go” and then at the bottom of that menu choose “Go To Folder” and paster this there and hit enter. ~/Library/Safari
  4. Now look for the History.db file. (In El Capitan and older OS’s, this will be called History.plist)
  5. Drag that file to the trash.
  6. Reboot Safari and test you search again to see if it’s fixed. Hopefully it is, because this was the fix for me.

Let me know if this worked for you. Hope it helps!

Update: After deleting the History.db file, I went back to applecomponents.com, then typed apple in my Safari search bar and it did the same thing again. Only this time, when I cleared my history it fixed the issue. So this may all be related to a hanky, messed up history.db file. Let me know your thoughts.