Openlibrary: Теги Schema.org для авторов

Созданный на 21 мар. 2020  ·  17Комментарии  ·  Источник: internetarchive/openlibrary


Когда мы ищем книги по \https://www.google.com/search?q=books+by+mark+twain+openlibrary&oq=books+by+mark+twain+openlibrary нам показывают результат поиска, как показано ниже, но у автора нет разметки схемы поэтому мое предложение состоит в том, чтобы добавить к автору тег person schema.org.

Возможность: это может иметь последствия для поисковых систем для 8 миллионов наших авторских страниц.

@tfmorris :
Как указал @seabelis в Slack, не все авторы — люди, но мы, вероятно, можем безопасно пометить кого угодно датой рождения или смерти. Помимо Person.birthDate и Person.deathDate, другая разметка, которую можно добавить, включает Thing.alternateName для каждого из AKA, Thing.sameAs для ссылки на Викиданные.

Работы на странице уже имеют теги schema.org Books, но их можно дополнительно украсить CreativeWork.author, CreativeWork.about (т.е. темы), CreativeWork.publication, CreativeWork.inLanguage и т.д.

Screenshot from 2020-03-21 11-14-43

Заинтересованные стороны


@табшайх

Good First Issue @tabshaikh Help 2 Distribution SEO Feature Request hacktoberfest

Самый полезный комментарий

@BrttanyBunk Вы имеете в виду беспорядок с точки зрения изменений пользовательского интерфейса, которые он внесет в результаты поиска?

Все 17 Комментарий

Как указал @seabelis в Slack, не все авторы — люди, но мы, вероятно, можем безопасно пометить кого угодно датой рождения или смерти. Помимо Person.birthDate и Person.deathDate, другая разметка, которую можно добавить, включает Thing.alternateName для каждого из AKA, Thing.sameAs для ссылки на Викиданные.

Работы на странице уже имеют теги schema.org Books, но их можно дополнительно украсить CreativeWork.author, CreativeWork.about (т.е. темы), CreativeWork.publication, CreativeWork.inLanguage и т.д.

Я понимаю, что людям нравится добавлять схему с помощью SEO, но мне кажется, что иногда это создает беспорядок. Для меня - это слишком много, чтобы читать. В описании уже есть роман, и люди перейдут по ссылке, чтобы увидеть остальные. Я не вижу необходимости добавлять его в результаты поиска (место, где нужно быстро прочитать/действовать, чтобы попасть туда, где нужно).

Беспорядок? Вся разметка schema.org невидима.

@BrttanyBunk Вы имеете в виду беспорядок с точки зрения изменений пользовательского интерфейса, которые он внесет в результаты поиска?

@BrttanyBunk , пожалуйста, убедитесь, что вы действительно понимаете проблему, прежде чем взвешивать и оставлять отзывы. В этом случае теги схемы отображаются только в базовой разметке и не видны пользователям (кроме того, как Google решает расширить их возможности).

Не стесняйтесь задавать уточняющий вопрос.

@tabshaikh да! Он просто показывает слишком много того, что уже есть. Я думаю, что одна книга подойдет, но не должно быть написано «книги автора _author». Эта строка также не важна, так как мы уже знаем автора по названию ссылки.

@mekarpeles Я уже видел схемы, используемые на бэкенде (думаю?), и их много, и некоторые из них не используются, но есть ли они на всякий случай — так что даже если они загромождают бэкэнд — конец, он нужен там для потенциального использования - даже если он не используется в данный момент.

Теги @BrttanyBunk schema.org не отображаются на веб-странице для конечного пользователя. Они специально используются для предоставления контекста и семантики поисковым системам .

Пожалуйста, посмотрите это видео: https://www.youtube.com/watch?v=9HvMv_1zG2s

Важным способом, которым Google узнает, что одна из наших страниц посвящена «книге» или «автору», является то, что мы сообщаем об этом Google. А делается это путем добавления в нашу разметку определенных html-тегов.

Если вас беспокоит именно то, как Google отображает свои результаты, Google — это только одна поисковая система из многих, которые используют теги схемы в интересах своих пользователей, и я уверен, что Google провел свое исследование рынка и пользователей и соответствующим образом разработал свои интерфейсы. Мы можем доверять поисковым системам в том, что касается обеспечения правильной ценности для своих пользователей. Мы должны предоставить нужные данные из Открытой библиотеки всем поисковым системам. Если вы хотите, чтобы Google изменил свои результаты, это выходит за рамки этого вопроса.

Давайте, пожалуйста, продвинемся в этом вопросе. Это очень простое исправление метаданных, и оно может иметь последствия для поисковых систем для 8 миллионов наших авторских страниц.

Спасибо @mekarpeles @tfmorris за отзыв, соответствующим образом обновил выпуск :)

Привет! можно ли мне поручить это задание?

@devarshigoswami уверен, что вы можете продолжить, если вам нужна помощь, вы можете связаться со мной :)

@tabshaikh Я понимаю, что Openlibrary использует схему микроданных . Нужно ли добавлять его специально на страницу автора Марка Твена или вообще в шаблоны?
Кроме того, вы, ребята, используете Google Tagmanger для обновления схемы? Потому что этот подход выглядит очень простым, и я считаю, что новички легко смогут внести свой вклад в SEO.

@tabshaikh , пожалуйста, ответьте..

Нужно ли добавлять его специально на страницу автора Марка Твена или вообще в шаблоны?
Шаблоны вообще.

шаблоны вообще я бы сказал @devarshigoswami

@tabshaikh , я хотел бы поработать над этим, скажите, пожалуйста, openlibrary/macros/SearchResultsWork.html это файл, в который нам нужно добавить схему Person

https://github.com/internetarchive/openlibrary/blob/1e31269adcc7118642e591e9dcfc04f400bdf658/openlibrary/macros/SearchResultsWork.html#L40
Если это файл, который нуждается в работе, не могли бы вы подтвердить, если я двигаюсь в правильном направлении, это строка, в которую нам нужно добавить Person.birthDate , Person.deathDate и другие упомянутые схемы в описании проблемы? Я был немного смущен, поэтому решил спросить. Спасибо

Привет @ nk4456542 :wave: Схема должна быть добавлена ​​в этот файл https://github.com/internetarchive/openlibrary/blob/master/openlibrary/templates/type/author/view.html
Тегов схемы, упомянутых в этом сообщении, будет достаточно https://github.com/internetarchive/openlibrary/issues/3231#issuecomment -602078002. Вы также можете предложить дополнительные схемы, которые имеют отношение к нашему контенту, и вы можете использовать этот сайт в качестве ссылки https ://schema.org/автор

Спасибо @tabshaikh. Начну работать над этим

Была ли эта страница полезной?
0 / 5 - 0 рейтинги