blog – markup for category list page with content?

I have a website that lists the jobs available in my area.

I already add for each detailed work page JobPosting and bread crumb markup, and it works like a charm.

However, I do not know which annotations to add to the category page. Since some of these pages also have unique content at the bottom of the page (to add the number of words / SEO), I entered with article.

But it's not right. I need to change. I watch CollectionPage, Web page, and List of articlesbut I can not tell the differences. What do you recommend in my case?

Also, is it a good practice if I use BOTH Article & Collection on the same category page? Thank you for your time! – Diagram for historical building or place with price?

I have a problem with the addition of a suitable scheme to historic buildings, temples that are also tourist attractions, and so on.

Indicates as an error that MonumentsOrHistoricalBuildings does not allow price or hours.

Looking at other schemes, they listed them as local businesses.

My preference would be the TouristAttraction scheme above.

I would especially like the name, the description, the geo, the opening hours, the price

I am but again, no price.

Is the following acceptable?

What is the best way to go?

List a basic TouristAttraction schema and then add the local businesses as a separate schema? Can a criticism? – regex interpretation for an additional json properties

Syntax highlighting begins to indicate your error. You are missing a quote after chain for your First name property:

firstname ": {" type ":" string},

You do the same thing after "name":

"name": {"type": "string"

And your regex completely misses a starting quote:

"pattern": ^ (string | (a | b (\ \<[a-z]|(-?d+)\)$,[09]\>))) "

You also have an invalid regex, an extra parenthesis, and an extra forward slash. d +:

^ (string | (a | b (\ \<[a-z]|(-?\d+)\)$,[09]\>))

And finally also have an extra closure }

"type": "object",
"Properties": {
"First name": {
"type": "string"
"Last name": {
"type": "string"
"Required fields": ["firstname", "lastname"],
"additionalproperties": {
"type": ["integer", "number", "null",
            "boolean", "object", "array"
"pattern": "^ (string | (a | b (\ \<[a-z]|(-?\d+)\)$,[09]\>)) "

Much of this, with regex being the only exception, was easily solved by basic troubleshooting. The first thing to do is to format your code, in this case your JSON string. It is easier to read and then to spot errors. Take your time and review your work. You will go faster but moving more slowly. – How to make a URI image "data" understandable for Google?

I use markup for my website to make it more understandable for search engines. I generate an image (in PHP) for each article. This image is not an image stored with a specific URL. So, it will not start with a domain name and will end with something like: .jpg or .png. Because it's not stored on the server.

In fact, the generated image looks like this:


Those ... in the middle of srcThe value of s means "a long chain".

The problem is that the Google Structured Data Testing Tool can not understand it as an image. An idea?

Note: We have storage limitation on the server and can not store the generated images. That's why we try to generate it every time using PHP. – How to add "areaServed" to the LocalBusiness schema?

Google Local Pack is extremely important for our service centers. That said, we would like to take advantage of the areaServed scheme. Example 4 suggests this:

If we follow this example, will the status of our local google pack be reduced?

If so, what is the best way to add areaServed to our service locations?

This is my Json. Is this the best way to achieve areaServed for a local business?

Thank you in advance. – What kind of schema markup should you use for a cruise?

After reviewing the different types of schema used by Google. I've been driven to events. However, this guy seems to be incorrect.

Google states: Do not promote any products or services other than events, such as "Travel Package: San Diego / LA, 7 nights" as events.

Warning: If your site does not comply with one or more of these guidelines, Google may take manual action against it. Once you have resolved the problem, you can reconsider your site.

This would lead me to think that it is extremely risky to try to mark holidays as an event because this is not what Google would consider an event.

I am inclined to the product, but I wanted to check if anyone had more insight.

seo – Put Google+ and Facebook reviews on my site with

I think it would be wise to use schema markup if you treat comments like quotes.

Duplicate content will not be a problem if you give enough credit to the source. The website on which the comments will be displayed is also referenced in your FB and G + pages.

Use see the quote and same as Properties.

I found this example at moz

"review": {
"@type": "Review",
"author": {
"@type": "Person",
"name": "Name of the critic",
"same as": ""
"datePublished": "2016-09-23",
"reviewBody": "The critic's comments here ...",
"reviewRating": {
"@type": "Rating"
"worst rating": "1",
"best rating": "5",
"ratingValue": "5"

In this example, they use the same as the property, I think that's what you should do.

How much is too much? It depends, but I'm just going to use a few quotes, you do not need that much, right? and SEO – Stack Exchange Webmasters

It can enable features in the search engine interface.

Providing some structured data can give you the ability to get some functionality visible to the user. This may be the case for your page, for your entire site or for general information not associated with a search result (for example, in sidebars, carousels, etc.).

The most important examples are rich results. Instead of getting a regular search result (title + URL + text snippet) for your page, the search result can be enriched and contain some information from your structured data (for example, a name, an image , a note, etc.).

These do not change the ranking of your page, but may increase the clickthrough rate. (They could of course also decrease it, for example, when the note is displayed in the rich result and the user decides not to visit the page based on this note).

Search engines generally indicate which features they support and what structured data is needed to obtain them. Starting points for search engines that sponsor

seo – What is the for a social status post?

I've looked at many types of, but I can not find the right one.

I want to tag a simple article that can contain up to 3 OPTIONAL images and many comments.

There is DiscussionForumPosting: He is waiting for a title and at least one picture. My messages do not have a title. It's just the short text. So, I guess Google would rank you at the bottom, if you do not provide it.

SocialMediaPosting: This one is for shared things (links, blogs, …) only?

QAPage: Google allows this for pages with questions only, no discussion.

What is the right schema for a status-text + image (optional) + comments? – Correct schema for social media content generated by the user

I am a server-side developer who manipulates structured data ( for the first time.

The web application I'm developing contains user-generated data. topics wherein said users can submit text messages / lowercase images associated with the subject. It's a bit of a cross between Reddit and Twitter.

I want to link HTML template files with relevant structured data in order to improve how search engines will read and represent the dynamic pages of my website in the SERP.

My question is rather rudimentary: should I mark the body as itemscope itemtype = "" and submission of each user as itemprop = "blogPosts" itemscope itemtype = ""?

This is not really a traditional blogging site, so I was wondering what the industry experts would have done if they were in my shoes