Schema.org на Tilda — раз и навсегда

Наверное у каждого разработчика на Тильде есть момент, когда он опубликовал сайт, порадовался, а потом открыл выдачу и увидел унылый двухстрочный сниппет без FAQ, без даты, без красивых крошек в URL. А ведь у конкурентов есть. И тогда само собой возникают вопросы: где вообще прятать JSON-LD в Тильде (и возможно ли это)? Как не сорвать вёрстку? И, главное, можно ли сделать всё так, чтобы через полгода не искать где запрятана эта микроразметка в админке сайта? Спойлер: можно. Ниже — то, чем мы сами пользуемся, и ничего лишнего.

https://habr.com/ru/articles/913758/

#Тильда #schemaorg #json #seo #микроразметка #jsonld

Schema.org на Tilda — раз и навсегда

Наверное у каждого разработчика на Тильде есть момент, когда он опубликовал сайт, порадовался, а потом открыл выдачу и увидел унылый двухстрочный сниппет без FAQ, без даты, без красивых крошек в URL....

Хабр
Another nail in the coffin for #JsonLD:

{
    "id": "https://zotum.net/conversation/235e8736-1b3e-4d7f-ab9e-3d49f04ecda7",
    "orderedItems": [
        {
            "type": "Add",
            "object": {
                "type": "Create",
                "object": {
                    "type": "Note",
                    "id": "https://zotum.net/item/235e8736-1b3e-4d7f-ab9e-3d49f04ecda7",
                    "published": "2025-02-25T20:28:33Z",
                    [... original version of post ... ]
                },
            },
        },
        {
            "type": "Add",
            "object": {
                "type": "Update",
                "object": {
                    "type": "Note",
                    "id": "https://zotum.net/item/235e8736-1b3e-4d7f-ab9e-3d49f04ecda7",
                    "published": "2025-02-25T20:28:33Z",
                    "updated": "2025-02-25T20:29:03Z",
                    [... edited version of post ...]
                },

That's a post that I edited shortly after I first made it. The corresponding conversation container contains both the original Create, and an Update with the changes. This means that the embedded Note object appears twice, with different contents, but with the same ID.

JSON-LD processing will kind of squish them together into the same object that contains both the original and the new content etc. Handling this as JSON-LD will mean recognising the high level structure of it first, and then iterating over the orderedItems and processing them individually, rather than trying to treat the whole thing as a single JSON-LD message.

#ActivityPubDev
Zotum

La prochaine conférence autour du #WebSémantique, @semwebpro aura lieu à Paris le 27 novembre 2025.

L'appel à communication est lancé, c'est par ici : https://semweb.pro/

Date limite de soumission : 30 juin 2025

Préparez vos sujets 😁

Conférence
📅 : 27 Novembre 2025
📍@FIAP

#semweb #websem #opendata #linkeddata #linkedopendata
#knowledgegraph #thesaurus #ontology #RDF #SPARQL #SHACL
#OWL #JSONLD

SemWeb.Pro 2025

semwebpro, une journée de présentations et de rencontres dédiées au web sémantique dans le monde professionnel

Hmmm... C2PA uses JSON-LD.

#C2PA #JSONLD

My stance on #ActivityPub's adoption of JSON-LD: Since we've already decided to use JSON-LD, I hope we do it properly. However, if we hadn't used JSON-LD from the beginning, things would have been much less complicated.

#JSONLD #fedidev

📣 Appel à candidatures #SemWebPro !
Le comité de programme souhaite intégrer de nouveaux membres ! Vous souhaitez nous aider à faire connaître cet évènement ?

Alors, rejoignez-nous !

Candidature avant le 30 avril à
contact@semweb.pro 📧

#semweb #websem #opendata #linkeddata #linkedopendata #knowledgegraph #thesaurus #ontology #RDF #SPARQL #SHACL #OWL #JSONLD

@logilab

📣 Appel à candidatures #SemWebPro !

La conférence https://semweb.pro est LA journée annuelle de présentations et de rencontres dédiées au #webSémantique dans le monde professionnel 🤓

Elle a lieu chaque année à Paris 📍

Le comité de programme souhaite intégrer de nouveaux membres ! Vous nous rejoignez ?

Candidature avant le 30 avril à contact@semweb.pro 📧

#semweb #websem #linkeddata #linkedopendata #knowledgegraph #thesaurus #ontology #RDF #SPARQL #SHACL #OWL #JSONLD

@semwebpro @logilab

SemWeb.Pro 2024

semwebpro, une journée de présentations et de rencontres dédiées au web sémantique dans le monde professionnel

🚀 New Releases! Along with the roadmap update, I'm happy to announce:

- JSON-LD.ex v1.0 with JSON-LD 1.1 support
- RDF.ex v2.1 with rdf:JSON literal support
- Grax v0.6 with a new JSON type and support for ordered lists based on rdf:List

These updates lay groundwork for the DID implementation and future developments. Please refer to the respective CHANGELOGs for a comprehensive list of the changes.

#rdf #jsonld #elixir #myelixirstatus

If you use #JSONLD to set `"isAccessibleForFree": "True"` how do you think Google search interprets this? That's right! Exactly the same as setting it to `False`: the entire page is considered paid content & thus commits #SEO harakiri.

What a sensible platform.

Want to see your web page content in rich results? Read this blog to learn all you need to know about applying Schema Markup or structured data. Additionally, find out how it can affect your SEO during a migration.

https://www.specbee.com/blogs/how-schema-markup-impacts-seo-during-website-migrations

#schemamarkup #seo #websitemigration #structureddata #drupal #searchengineoptimization #technicalseo #googleseo #richsnippets #jsonld #seobestpractices #organicsearch #onpageseo #serpoptimization