Depending on the data structure on the page, you can apply markup both for the entire page as a whole, and for individual data blocks.
For educational application, you can use the following data schema. However, be careful! You must follow these guidelines to be eligible to appear in the job training experience on Google.
I personally don't add it, and don't add breadcrumbs to a page unless there is a higher level besides the home page.
Sometimes Google is smart enough to ignore the home page entry, but sometimes it's not, and I don't think it looks good in the snippet:
domain.com > Home > Category1
I think it's neater without it:
domain.com > Category1
API Google Knowledge Graph scrapes structured data which in turn for images Google supports for the following types:
It is not clear from your question what type your image is.
You can use these Google guidelines for your images:
To non-amp: For best results, provide multiple high-resolution images
(minimum of 300,000 pixels ...
Yes - you can, and should, use this schema regardless of whether you have a Google My Business listing. (Although if you have a brick and mortar location, you should create a GMB listing too.)
Use this schema on your website's page for the business. If your whole website is dedicated to this location, you can put this on the home page. If you have different ...
It looks like you answered most of this for yourself. It depends how often the page is crawled, which depends on its popularity (mostly). The next biggest factor that may cause problems with crawlers is page depth / click depth. Make sure the pages you want "fresh" can be navigated to within a few clicks from home.
But I don't think it'll ever be ...
The other answer covered the main search. If you're mainly worried about the CTR, I suggest checking the image results for the web keywords you're ranking for.
Google does count impressions from image search, and you may be seeing data from both combined in whichever stats platform you're using. That could skew the numbers by a lot. It's much more common to ...
No. It doesn't count as an impression until the user goes to the page containing the link to your website.
As Google support says:
The URL pointed to by this link records an impression when the user
opens the page containing this result (even if the result is not
scrolled into view). Note that the visible link URL below the title is
not a hyperlink and so ...