25 Things You Didn’t Know About Baidu

In the United States, we have Google. In China, they have Baidu. If you’re wondering, “what does this have to do with me?” I get it. What does China’s biggest…

Read more »

European News Lose Google Snippets Per French Law

Google recently announced that in response to a new French law they are removing snippets and images from news sites from displaying in French search results. Showing images and text…

Read more »