SEOClerks

Fetch As Google is asking for Image Verification?



Write the reason you're deleting this FAQ

Fetch As Google is asking for Image Verification?

So something that is new this week is that every time I have published new content and then gone into Google Search Console it is asking me to "click on all images with a" whatever in it.

Now this has never happened until now, previously I just had to check a box to verify I am not a bot.

Is this happening to you too? If it is just me then I am a little worried, what have I done wrong?

I have not received any warnings on Google Search Console and I don't do anything black hat... any advice?

Comments

Please login or sign up to leave a comment

Join
idealmike
Hi Lynne. It does that sometimes from time to time. It's still a part of the same reCAPTCHA. But instead of just clicking the box it will ask you to click on all the images that have a lion in them or a cat or trees or mountains or grass or watches or something like that. It's nothing to do with your Search Console or website being used. It's just that you are using it quite a lot so it's making you do that instead of just ticking the box.

So you haven't done anything wrong and there's nothing to worry about. It's just the way that the reCAPTCHAs system works. If you delete all your cookies and change your IP address and delete your browsers cache and then try it, you'll probably find that all you need to do again is just tick the box and you're good to go. When you use that reCAPTCHA system too many times too soon, it will make it harder for you by making you identify pictures of things instead of just having to tick the box.

Did you know? reCAPTCHA improves our knowledge of the physical world by creating CAPTCHAs out of text visible on Street View imagery. As people verify the text in these CAPTCHAs, this information is used to make Google Maps more precise and complete. Also reCAPTCHA digitizes books by turning words that cannot be read by computers into CAPTCHAs for people to solve. Word by word, a book is digitized and preserved online for people to find and read each time you answer one of the CAPTCHAs.

You can read more about it and how it works on the Google reCAPTCHA site here.

So yeah, nothing to worry about! It's just normal. And each time you answer a CAPTCHA, you're making the world a little better. Well, Google Maps and Street View and digitized books anyway. Fetch As Google is asking for Image Verification?

PS. There is no real need to keep logging into your Search Console and do Fetch as Google. That tool is only there to test how Google crawls or renders a URL on your site. You can use Fetch as Google to see whether Googlebot can access a page on your site, how it renders the page, and whether any page resources (such as images or scripts) are blocked to Googlebot or not. It doesn't mean that Google will crawl your new content.

Provided you have an XML sitemap on your site and that's been submitted to Google Search Console, Google will crawl that new content pretty quick once you've pinged it using Pingomatic which then pings all the Google blog servers and that's done automatically for you as soon as you click the "Publish" button.

Check in your Reading Settings in your WP Admin Dashboard under "Update Services /wp-admin/options-writing.php
When you publish a new post, WordPress automatically notifies the following site update services. For more about this, see Update Services on the Codex. Separate multiple service URLs with line breaks.

So now you know. Fetch As Google is asking for Image Verification?



Are you sure you want to delete this post?

Lynne
Oh my gosh Mike, how do you know all these things LOL?

Ok so I haven't really been going wild with adding new content and I have only used Google Search Console twice this week! Both times I had to do the image captcha's.

Ok so as long as I am not in any sort of trouble that was my only concern, that somehow Google had flagged me as a naughty person and they were making me verify because of it. I knew I hadn't done anything wrong, but it is like slamming on the brakes when I'm not speeding when I see a traffic cop or a speed trap haha.

Ok so now you have given me contradicting information... part of my checklist of things to do after I publish or update content is I ping it (I use pingoat.com) and I also ask Google to crawl my new content.

I was recently told that pinging my content is just not necessary, but fetching as Google was...sounds like a good debate to me. I'm going to ask the community in a new thread.



Are you sure you want to delete this post?

idealmike
Hi Lynne. There is no need to use any 3rd party ping tool after you've published your content if you're using WordPress because a ping is sent to Pingomatic for you automatically and Pingomatic automatically pings all the other Google blog servers. By doing so all you're doing is slowing down the process. You can think of it like opening a support ticket on here for support. Then not getting an answer after about 3 hours or something and then opening another ticket to ask why there's no answer. All it's going to do is slow down you receiving an answer to your original question since the support may have to read and deal with that one before they answer your original one. Or after which then slows support service down for other tickets that are open. If you can imagine, there are many people pinging (which only tells Google there is new content to crawl/index and Google can still decide whether to or not) and each time Googlebot has to decide whether to crawl/index that content based on how much resources or how many free spiders it has. It only has so many spiders (servers) and if they're all being used, it will make a list of all the URLs that it needs to crawl/index and mark them off as they're done. But it doesn't guarantee that it will crawl/index that content. But it usually does and quite fast.

One ping only is enough. You can think of it like this... Fetch As Google is asking for Image Verification?



Are you sure you want to delete this post?

Lynne
Oooohhhh ok so when you say Pingomatic that is not something that actually needs to be done.

What about updating old content does Wordpress also send that to Pingomatic?



Are you sure you want to delete this post?

idealmike
Nope, it's already pre-added into it for you. Go into your WordPress Writing Settings page. And under "Update Services" you should see the Pingomatic RPC call link.
Fetch As Google is asking for Image Verification?



Are you sure you want to delete this post?

Lynne
Ok wow, I never knew that. So I don't have to add anything in there right? It will already be there?



Are you sure you want to delete this post?

idealmike
If it's showing the http://rpc.pingomatic.com RPC call link there (which is included for you when you install WP) then no, you don't have to. However, some people do like to put other ping servers in that list. That's what it's for, Read that link I gave you on Update Services. It will explain all. Fetch As Google is asking for Image Verification?



Are you sure you want to delete this post?

Cristian
Yes! It happens to me a lot because I use Search Console on a daily basis and I have around 30 websites under my administration only from one account!
So as you can figure I do a few "Fetch as Google" almost daily. So, usually, after I do a couple, Google starts asking for a verification image to make sure I'm not a bot or abusing the system.



Are you sure you want to delete this post?

Order Now
Process Time: 0.9907341003418

Possible Duplicate queries found!
MatchCountSQLScript
SELECT * FROM members_ledger WHERE ip = ? AND added>=unix_timestamp(NOW())-864001SELECT querystring, added FROM members_ledger WHERE ip = ? AND added>=unix_timestamp(NOW())-86400

/opt/clerks-staging/docroot/include/functions/includes/security.php 398 fetchMemberLedger() include_once()

SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='18993'1SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='18993'

/opt/clerks-staging/docroot/viewfaq.php 496 () ()

SELECT * FROM seoclerks.members WHERE USERID='306632'1SELECT * FROM seoclerks.members WHERE USERID='306632'

/opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() ()

SELECT * FROM seoclerks.members WHERE USERID=3066321SELECT googleplus_profile FROM seoclerks.members WHERE USERID=306632

/opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() ()

SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=18993 LIMIT 51SELECT m.username FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=18993 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='18993' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc1SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered, b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b WHERE a.quesid='18993' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc

/opt/clerks-staging/docroot/viewfaq.php 1245 () ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104862 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104862 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104864 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104864 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104866 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104866 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104868 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104868 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104874 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104874 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104876 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104876 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104879 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=104879 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=105062 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=105062 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

UPDATE questions SET total_views = total_views + 1 WHERE quesid='18993'1UPDATE questions SET total_views = total_views + 1 WHERE quesid='18993'

/opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() ()

SELECT * FROM questions WHERE quesid!='18993' AND status='1' AND (question like '%Fetch Google Image Verification? %' OR question like '%Fetch%' OR question like '%Google%' OR question like '%Image%' OR question like '%Verification?%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='18993' AND status='1' AND (question like '%Fetch Google Image Verification? %' OR question like '%Fetch%' OR question like '%Google%' OR question like '%Image%' OR question like '%Verification?%') -- ORDER BY RAND() LIMIT 15

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM seoclerks.members WHERE USERID='1129' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='1129' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='1323' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='1323' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='318' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='318' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=18993%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID 1SELECT USERID, username FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=18993%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM categories1SELECT * FROM categories

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache()

select * from categories_software order by name asc1select * from categories_software order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories()

select * from categories_wanttobuy order by name asc1select * from categories_wanttobuy order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories()

select * from categories_wanttotrade order by name asc1select * from categories_wanttotrade order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories()

SELECT * FROM seoclerks.members WHERE USERID='272.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='272.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='306632.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='306632.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='134.png'1SELECT profilepicture FROM seoclerks.members WHERE USERID='134.png'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

select * from categories_faq order by name asc1select * from categories_faq order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories()

Invalid SQL

count(*)sql1error_msg

Expensive SQL

Tuning the following SQL could reduce the server load substantially
LoadCountSQLMaxMin

Suspicious SQL

The following SQL have high average execution times
Avg TimeCountSQLMaxMin