- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый час, ситуация следующая:
в микроразметки обязательное поле <h1 itemprop="name" >бла бала бла</h1>
в DLE в фулстори уже прописан заголовок <h1 class="btl">{title}</h1>
и получается то два заголовка в "h1".
Обратился к платонам те посоветовали сделать так:
<h1 class="btl" itemprop="name">бла бла бла</h1>
и получается <h1 class="btl" itemprop="name" >{title}</h1>
но валидатор не видит такой вариант.
Подскажите кто сталкивался, как решить?
Добрый час, ситуация следующая:
не надо изобретать велосипед и выдумать. Зайдите в вебмастер гугла - там есть инструмент разметки структурированных данных. Справится даже школьник)
p.s. разметишь один h1 и увидишь сразу результат на выходе)
так и тут не сложно, вопрос в том как это прописать в систему, чтобы не было 2х заголовков.
Обязательные поля
name - (Текст) название рецепта или блюда;
ingredients - (Текст) ингредиент рецепта и его объем, количество (может быть несколько);
recipeInstructions - (Текст) инструкция по приготовлению.
Поддерживаемые поля
recipeCategory - (Текст) тип блюда: например, горячее блюдо, десерт;
recipeYield - (Текст) количество порций на выходе;
totalTime - (Duration) время приготовления (в случае отсутствия будет использовано cookTime). Указывается в формате ISO 8601. Например, PT30M (30 минут);
image - (URL) URL изображение процесса приготовления, может быть несколько;
author - (Текст, Person/name, Organization/name) автор рецепта;
recipeCuisine - (Текст) национальная кухня, к которой относится блюдо. В рецепте может быть не более одного элемента класса cuisine-type;
nutrition - (NutritionInformation) энергетическая или пищевая ценность блюда, то есть содержание калорий, белков, жиров, углеводов, витаминов и т. д.
calories - (Energy) калорийность;
fatContent - (Mass) жиры;
saturatedFatContent - (Mass) насыщенные жиры;
unsaturatedFatContent - (Mass) ненасыщенные жиры;
carbohydrateContent - (Mass) углеводы;
sugarContent - (Mass) сахар;
fiberContent - (Mass) клетчатка;
proteinContent - (Mass) белки;
cholesterolContent - (Mass) холестерин;
servingSize - (Текст) порция, объем или вес для которого указывается информация о энергетической и пищевой ценности.
Поля, отсутствующие в стандарте schema.org, но поддерживаемые Яндексом
totalWeight - (Текст) вес готового блюда. В рецепте может быть не более одного элемента класса weight;
recipeSubCategory - (Текст) подтип блюда. Например, блюдо из птицы. В рецепте может быть не более одного элемента класса sub-category;
resultPhoto - (URL) URL изображения результата приготовления.
Описание используемых типов данных
Energy - Свойства типа Energy указываются в форма '<Число> <единица измерения энергии>'. Например, 240 ккал.
Mass - Mass ука
так и тут не сложно, вопрос в том как это прописать в систему, чтобы не было 2х заголовков.
у вас h1 хранятся где?? в базе данных или в шаблоне вывода на дле есть разметка <h1>??? И какой кстати смысл использования двух заголовков h1 на странице??
UPD: Не мучайте себя и людей - наименование рецепта в <h1>. Остальные пункты рецепта - взять в h2
у вас h1 хранятся где?? в базе данных или в шаблоне вывода на дле есть разметка <h1>??? И какой кстати смысл использования двух заголовков h1 на странице??
UPD: Не мучайте себя и людей - наименование рецепта в <h1>. Остальные пункты рецепта - взять в h2
<h1 class="btl">{title}</h1> вывод заголовков для новости.
сама новость:
<div itemscope itemtype="http://schema.org/Recipe" >
<h1 itemprop="name" >Курица в пиве с рисом</h1>
Этот рецепт найден в Тибетском монастыре в 1871 году во время экспедиции графа Никанора Уйского.
Он был написан в VI веке до нашей эры на глиняной табличке.
<img itemprop="resultPhoto" src="profit.jpg" />
тут заменил h1 на span:
<div itemscope itemtype="http://schema.org/Recipe" >
< span itemprop="name" >Курица в пиве с рисом</ span>
Этот рецепт найден в Тибетском монастыре в 1871 году во время экспедиции графа Никанора Уйского.
Он был написан в VI веке до нашей эры на глиняной табличке.
<img itemprop="resultPhoto" src="profit.jpg" />
и получается
Ambal007, а ну глянь скрин
Ambal007, а ну глянь скрин
смысл этого заголовка в том что у него есть атрибут itemprop="name" .
если его не использовать но не валидна микроразметка.
пробовал вот так:
<h1 class="btl" itemprop="name">{title}</h1>
и вот так :
<div itemscope="" itemtype="http://schema.org/Recipe">
<h1 class="btl" itemprop="name">{title}</h1>
в таких вариантах валидатор не видит атрибут itemprop="name" и получается ошибка.
а если из <h1 class="btl" itemprop="name">{title}</h1> убрать тайтал то не будут выводиться заголовки вообще и у других новостей они попросту пропадут.
смысл этого заголовка в том что у него есть атрибут itemprop="name" .
блин, как все запущенно. Неужели нельзя в самый первый верхний заголовок добавить атрибут itemprop="name"??? А второй заголовок просто не выводите.
блин, как все запущенно. Неужели нельзя в самый первый верхний заголовок добавить атрибут itemprop="name"??? А второй заголовок просто не выводите.
самые первый заголовок вот он <h1 class="btl">{title}</h1>
если делать вот так <h1 class="btl" itemprop="name">{title}</h1> , как вы говорите, то валидатор его не видит
то валидатор его не видит
скинь ссылку на сайт в личку
а почему бы не сделать:
<h2 class="fn">бла-бла-бла</h2>
лично у меня так, все работает.