How can you modify URL predictions on chrome?
The chrome://predictors/
list only keeps track of past guesses of Chrome.
When you start typing in stuff in the navigation bar, Google makes a guess at what you want a based on your browsing history. This predictors list keeps track of what
you typed, what Google guessed, and how accurate the guess was based on whether or not you clicked on it.
The list of past predictions is stored in the file described by the other answer of user Hargrove, but it only for predictions done in the past. Future predictions that are not covered by this predictors data, will be based on your browsing history.
The history is stored for Windows in the folder
C:\Users\{username}\AppData\Local\Google\Chrome\User Data\Default
,
and for the Mac in
/Users/{username}/Library/Application Support/Google/Chrome/Default
.
It is found inside an SQLite database file named History
(no file extension),
specifically in an SQL table named keyword_search_terms
.
For URL predictions, the table is called urls
.
Deleting an entry in the drop-down list that is suggested by Chrome, can be done from the Chrome user interface: Highlight the entry and type:
- PC : Shift+Delete
- Mac : Shift+FN+Delete
For doing other modifications, you will need an SQLite database utility such as: DBeaver, MySQL Workbench, DbVisualizer or SQLite Browser for OS X.
The interesting SQL table in the History database are
the keyword_search_terms
table where items are found in the lower_term
column.
URL predictions are found in the urls
table.
An Easy way of accessing this data is by using a DB Browser, the easiest and one that I have used is called DB Browser for SQLite.
Once downloaded go to
C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default\Network Action Predictor
on your file explorer and then open with DB Browser and click the Browse Data tab. You should be able to edit these entries.