How do I add a web site back to the new tab page in Google Chrome? I think I may have hit the X for a web site that I frequently visit. Now it won’t show up in the New Tab page. How do I get it back? It most certainly appears in the history. How do I force that site into my ‘frequent sites’?