Google Indexing API tests with normal URLs, which have NEITHER job posting NOR livestream structured data

Tobias Willmann
Apr 15 · 5 min read

Setup

URL_UPDATED

const urlUpdate = async (crawlurl,type) => {
const tokens = await jwtClient.authorize()
const options = {
url: 'https://indexing.googleapis.com/v3/urlNotifications:publish',
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
auth: { bearer: tokens.access_token },
json: {
url: crawlurl,
type: 'URL_UPDATED',
}
};
return await rp(options)
}

Next day:

URL_DELETED

First learnings:

Indexation

Test 2: Set meta=noindex first and trigger API afterwards


Test Results:


Used Googlebots I have seen:

Used tool for log files:

Tobias Willmann

Written by

Head of #SEO at Blick.ch

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade