A null snippet is a block in the SERP that is located above the entire SERP and reveals a brief essence of your request. Usually located immediately below the ad blocks.
In this example, we will consider a block of answers that may be of interest to the user who asked the question and thereby bring your site to the top position in the search.
1. How it looks on the site:
2. How it looks in the search engine:
3. Implementation scheme:
Html implementations
< div itemscope ="" itemtype ="https://schema.org/FAQPage">
< h2 >Часто задаваемые вопросы</ h2 >
< div itemscope ="" itemprop ="mainEntity" itemtype ="https://schema.org/Question">
< h3 itemprop ="name">Вопрос?</ h3 >
< div itemscope ="" itemprop ="acceptedAnswer" itemtype ="https://schema.org/Answer">
< div itemprop ="text">
Ответ
</ div >
</ div >
</ div >
< div itemscope ="" itemprop ="mainEntity" itemtype ="https://schema.org/Question">
< h3 itemprop ="name">Вопрос?</ h3 >
< div itemscope ="" itemprop ="acceptedAnswer" itemtype ="https://schema.org/Answer">
< div itemprop ="text">
Ответ
</ div >
</ div >
</ div >
</ div >
or json implementation
< script type="application/ld+json">
{
"@ context ": "https://schema.org",
"@ type ": "FAQPage",
" mainEntity ": [{
"@ type ": "Question",
" name ": "Вопрос 1?",
" acceptedAnswer ": {
"@ type ": "Answer",
" text ": "Ответ 1 (можно использовать ссылки)"
}
}, {
"@ type ": "Question",
" name ": "Вопрос 2?",
" acceptedAnswer ": {
"@ type ": "Answer",
" text ": "Ответ 2 (можно использовать ссылки)"
}
}]
};
</ script >
PS : Not both schemes should be used, but one of the two given.
You have to deal with png photos that are not optimized in size. There is a simple optipng optimizer that allows you to manage optimization settings.
You have to deal with jpeg photos that are not optimized in size. There is a simple jpegoptim optimizer that allows you to control optimization settings.