08-20-2016, 06:02 AM
Many webmasters around different forums are saying that it is due to the Olympics, the certain fall in traffic. But personally I don't think so. My guess any major update is coming from google.
"IF YOU CAN'T MAKE IT, FAKE IT"