Can you help me find a link?
A couple months ago a member posted a link for submitting links to be indexed by google. I know all about webmaster tools and fetching but this was a different link. I had it saved in my favorites but computer crashed yesterday and trying to set up new laptop. I hope someone can help because that link seems to work so well.
Thanks in advance