How Customer will Search your Product on Google?

People are coming to Google search new brands and products through their shopping journey. We search Google images, product owners provide the rich snippet data like product description, ratings, and price to help user for better understanding of product.



As of now product schema is there but there is no option to see the impact of it in Search Console. Now like Job Posting, product also added in search console. Detail information can be checked here.

If your product updated information is there on Google then it will help to your users to understand your product better. So this facility now provided by Google to shoppers.

Once you will implement schema for your product, your product looks like as above in picture.



Below are the items which has now live in Search Console for schema implementation?

Ø  Job posting

Ø  Recipe

Ø  Event

Ø  Q&A Page

Ø  Product

Once you will implement schema for product than you will see output as below for the product in schema tool

All the information which we have marked for a product, Google will show this in SERP.

This solution gives you multiple option for better reach of your customers about your products as they shop across Google. So you can now implement schema for your all products and see the major impact in your sell.

Please share your feedback for this article so that I am able to share further information on this topic.

How to recover from Google Schema Penalty or Manual Action?





Now a day’s Schema implementation is core to show your jobs in Google for Jobs. Everyone from recruitment industry is doing so. I have seen now that almost all job board and job aggregator are doing it.

I have visited multiple website and seen that some of SEO webmaster is not doing proper implementation for schema so Google are adding their website in penalty.

In this blog I will share some step how to implement schema and way to avoid penalty for the same.

First I will discuss basic step and guidelines which need to be tack care at the time of schema implementation.

Required Data Elements for Schema implementation (Mainly for Google for Jobs)

  • [JOBTITLE] – The title of the job (not the title of the posting). For example, “Software Engineer” or “Barista.” Provide concise, readable titles and don’t overuse special characters which can be considered “spammy structured markup.”
  • [JOBDESCRIPTION] – The job description should be a complete representation of the job, including job responsibilities, qualifications, skills, working hours, education requirements, and experience requirements. The job description can’t be the same as the job title above. In addition, it must be formatted in HTML and have one paragraph at a minimum. Paragraph breaks should be formatted using , , or \n.
  • Identifier fields:
    • [COMPANY/ORGANIZATION NAME] – The name of the organization posting the job
    • [UNIQUEJOBID] – The unique job id for the job, usually a requisition or job number from the ATS.
  • [POSTINGDATE] – The original date that employer posted the job in ISO 8601 format. For example, “2017-01-24” or “2017-01-24T19:33:17+00:00”.
  • Hiring Organization Data:
    • [COMPANY/ORGANIZATION NAME] – The name of the organization posting the job
    • [COMPANYURL] – The URL of the job posting o SameAs URLs – In an array, you may list similar URLs used by the hiring organization for things like:
    • [ALTERNATE URL1] – Corporate website
    • [ALTERNATE URL2] – Facebook page
    • [ALTERNATE URL3] – Twitter page
  • Location information for the job (note: while you can just have the country listed for jobs that have multiple locations or are telework, in our experience, having an actual address is more likely to get your listing displayed by Google in Google jobs):
  • [STREETADDRESS] – The physical address of the job o [JOBCITY] – the city of the job location
  • [STATE/PROVINCE] – OPTIONAL – the state or province in two digit ISO code
  • [JOBPOSTALCODE] – The postal/zip code of the job address location
  • [JOBCOUNTRY] – The two-digit ISO code of the country where the job is located (e.g. US or UK).

OPTIONAL (but recommended) DATA ELEMENTS:

  • Unique Identifier fields:
    • [COMPANY/ORGANIZATION NAME] – The name of the organization posting the job
    • [UNIQUEJOBID] – The unique job id for the job, usually a requisition or job number from the ATS.
  • [TYPEOFEMPLOYMENT] – Type of employment that must meet Google’s types. This often will mean mapping the values in your ATS to the approved, upper-case Google employment types below: FULL_TIME, PART_TIME, CONTRACTOR, TEMPORARY, INTERN, VOLUNTEER, PER_DIEM or OTHER
  • [EXPIRATIONDATE] – validThrough – The date when the job posting will expire in ISO 8601 format. For example, “2017-02-24” or “2017-02- 24T19:33:17+00:00.” This is only required for jobs that have an expiration date. If you don’t know when the job will expire or if it never expires, do not include this property.
  • Base salary information
    • [CURRENCY] – The currency in which the monetary amount is expressed (in 3-letter ISO 4217 format), e.g. USD
    • [VALUE] – The amount of pay (example 40.00) You may specify a range of salary using minimum and maximum values:
    • [MINVALUE] – minimum value for the salary range (example: 40.00)
    • [MAXVALUE] – maximum value for the salary range (example: 50.00)
    • [PERTIME] – the amount of time the pay value specified in the [VALUE],[MINVALUE], and/or[MAXVALUE] pertains to from the uppercase approved list of values below:
    • HOUR, WEEK, MONTH, or YEAR

Once you have all above data with you, you can prepare your JSON as suggested by Google.



Now I am sharing some screenshot, how you will know that your website get penalized by Google for Schema.

  1. Your website must verify with Google Search console.
  2. If you website verify with Google search console than login and you will see screen as below

As per above screen now you will click on highlighted section that is “Manual Action”, Once you will click on it you will get below screen:-

You will get above screen if your website is not affected by penalty. If you website is get effected then you will see below screen:-

As per above screen you can see that now your website is affected by Google penalty, so to resolve this you should use below steps:-

  1. AS per screenshot see the pages which has effected
  2. Check all the implementation which had done (as per guidelines)
  3. If you are not following guidelines than change the code as per guidelines
  4. Update all elements in schema code as per guidelines
  5. Once done prepare a document what fixing you have done
  6. Submit the document with Google as per screenshot done Fixing, wait for some days Google will check your code again and let you know the final outcome.

Hope this blog will help you to avoid penalty on your website. Please share your feedback so that further I am able to share such blogs.


Which is better Data Highlighter or Schema mark-up?

Hopefully you have already listened about the mark-up techniques which can be used for your website. So today I will describe here about Data Highlighter and Schema Mark-up. Data highlighter can be used with the help of search console while schema code can be directly inserted into code or you can implement it with Google Tag Manager.

So now question is for myself that what I should use Data Highlighter or Schema?

Both are the ok as per your requirement and both have its pros and cons. So first I will discuss about Data Highlighter Pros and Cons and then will tell you, how you can implement for your website?




Pro’s of Data Highlighter:-

  1. Easy to use and website code is not required
  2. You can do it easily with in limited time and budget
  3. It can be done with the help of tool provide by Google and can be accessed in search console
  4. Perfect way if you are working only for Google not for other search Engine
  5. No technical knowledge required to implement it

Con’s of Data Highlighter

  1. This highlighter will work only for Google not for other search engine like Bing & Yahoo
  2. There are limitations for the data which can be highlighted
  3. You cannot cover all elements of the page, only element can be covered which is mentioned there

Method to use Data Highlighter:-

There are some steps which you should use for data highlighter.

Step-1 First login search console and go for data highlighter option-

Now click on start highlighting and you will get below screen:-

Now you will enter the URL for which you want highlight the data. Also need to select type of page means it is article, event, products etc. Once you will complete these step and click OK than you will get below screen.

So now you can see in screenshot that there are some predefined filed which you can highlight with this tool. Just does a right click on page and add as per field given in data highlighter. As shown in screenshot I have done right click on title and it will come in right hand side panel as per below screen.

Now I will tell you Pro’s and Pro’s of schema mark-up –

If you have implemented schema mark-up for your website than you will have below benefits

  1. Schema mark-up applicable for all search engines not just for Google
  2. There is more than one format which you can use for schema mark-up implementation
  3. We have flexibility to add more element of the page as per our requirement
  4. There are many rich snippets which can be used like address, review, video, local business, job posting etc.

Con’s of Schema Mark-up

Only one which I think for schema is, its little bit tough to implement as we have multiple code to implement.




Hope this blog will help you to understand the basic difference between schema mark-up and data highlighter. In my next blog I will share method to implement schema.