submitted 100 links about a week ago, links are still in process but I can see about 65% have been indexed already.
Wonder how long it takes before the process is completed though. But looking good so far.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.