I have seen they are improving day by day. They still need to work hard on the search results and index new sites with good content.
Printable View
I have seen they are improving day by day. They still need to work hard on the search results and index new sites with good content.