The Entities' Swissknife: the app that makes your job easier
The Entities' Swissknife is an app established in python and totally committed to Entity SEO and Semantic Publishing, supporting on-page optimization around entities recognized by Google NLP API or TextRazor API. In addition to Entity extraction, The Entities' Swissknife allows Entity Linking by immediately producing the needed Schema Markup to make specific to online search engine which entities the content of our web page refers to.
The Entities' Swissknife can help you to:
know how NLU (Natural Language Understanding) algorithms "understand" your text so you can optimize it until the topics that are most important to you have the best relevance/salience score;
evaluate your competitors' pages in SERPs to discover possible gaps in your content;
produce the semantic markup in JSON-LD to be injected in the schema of your page to make specific to online search engine what subjects your page has to do with;
examine brief texts such as copy an advertisement or a bio/description for an about page. You can tweak the text till Google acknowledges with enough self-confidence the entities that pertain to you and appoint them the correct salience rating.
It might be helpful to clarify what is meant by Entity SEO, Semantic Publishing, Schema Markup, and then dive into using The Entities' Swissknife.
Entity SEO
Entity SEO is the on-page optimization activity that considers not the keywords however the entities (or sub-topics) that make up the page's subject.
The watershed that marks the birth of the Entity SEO is represented by the post released in the main Google Blog site, which announces the development of its Knowledge Graph.
The famous title "from strings to things" clearly reveals what would have been the main pattern in Browse in the years to come at Mountain view.
To understand and simplify things, we can say that "things" is more or less a synonym for "entity.".
In basic, entities are things or principles that can be distinctively determined, frequently people, places, things, and things.
It is simpler to understand what an entity is by referring to Subjects, a term Google chooses to use in its communications for a broader audience.
On closer inspection, subjects are semantically more comprehensive than things. In turn, the important things-- the things-- that belong to a topic, and add to specifying it, are entities.
Therefore, to quote my dear teacher Umberto Eco, an entity is any principle or item belonging to the world or one of the lots of "possible worlds" (literary or dream worlds).
Semantic publishing.
Semantic Publishing is the activity of releasing a page on the Web to which a layer is included, a semantic layer in the type of structured information that describes the page itself. Semantic Publishing helps search engines, voice assistants, or other intelligent representatives comprehend the page's context, structure, and significance, making details retrieval and information integration more efficient.
Semantic Publishing counts on embracing structured information and linking the entities covered in a document to the very same entities in numerous public databases.
As it appears printed on the screen, a web page includes information in a disorganized or improperly structured format (e.g., the division of sub-paragraphs and paragraphs) developed to be understood by human beings.
Differences between a Lexical Online Search Engine and a Semantic Search Engine.
While a traditional lexical online search engine is roughly based upon matching keywords, i.e., easy text strings, a Semantic Search Engine can "comprehend"-- or at least attempt to-- the meaning of words, their semantic connection, the context in which they are inserted within a file or an inquiry, thus attaining a more accurate understanding of the user's search intent in order to generate more appropriate results.
A Semantic Online search engine owes these capabilities to NLU algorithms, Natural Language Comprehending, as well as the presence of structured information.
Topic Modeling and Material Modeling.
The mapping of the discrete units of material (Content Modeling) to which I referred can be usefully performed in the design stage and can be related to the map of subjects treated or dealt with (Topic Modeling) and to the structured data that reveals both.
It is a fascinating practice (let me know on Twitter or LinkedIn if you would like me to blog about it or make an ad hoc video) that permits you to develop a website and develop its material for an exhaustive treatment of a subject check here to get topical authority.
Topical Authority can be described as "depth of expertise" as perceived by online search engine. In the eyes of Search Engines, you can end up being an authoritative source of info concerning that network of (Semantic) entities that define the subject by consistently composing initial high-quality, extensive material that covers your broad topic.
Entity linking/ Wikification.
Entity Linking is the procedure of identifying entities in a text file and relating these entities to their special identifiers in a Knowledge Base.
Wikification takes place when the entities in the text are mapped to the entities in the Wikimedia Foundation resources, Wikipedia and Wikidata.
The Entities' Swissknife helps you structure your material and make it much easier for search engines to understand by drawing out the entities in the text that are then wikified.
Entity linking will also take place to the corresponding entities in the Google Knowledge Chart if you pick the Google NLP API.
The schema markup properties for Entity SEO: about, discusses, and sameAs.
Entities can be injected into semantic markup to clearly state that our document has to do with some particular place, product, brand name, principle, or object.
The schema vocabulary residential or commercial properties that are used for Semantic Publishing and that serve as a bridge in between structured information and Entity SEO are the "about," "mentions," and "sameAs" residential or commercial properties.
These residential or commercial properties are as effective as they are regrettably underutilized by SEOs, especially by those who use structured data for the sole function of having the ability to get Rich Results (FAQs, review stars, item functions, videos, internal site search, and so on) developed by Google both to enhance the appearance and performance of the SERP but also to incentivize the adoption of this standard.
Declare your document's primary topic/entity (web page) with the about residential or commercial property.
Rather, utilize the points out home to state secondary subjects, even for disambiguation purposes.
How to correctly use the properties about and discusses.
The about home needs to refer to 1-2 entities at many, and these entities need to be present in the H1 title.
Mentions ought to disappear than 3-5, depending upon the post's length. As a basic guideline, an entity (or sub-topic) must be clearly mentioned in the markup schema if there is a paragraph, or an adequately significant portion, of the document dedicated to the entity. Such "mentioned" entities should also exist in the appropriate headline, H2 or later.
When you have actually picked the entities to use as the values of the points out and about residential or commercial properties, The Entities' Swissknife carries out Entity-Linking, via the sameAs residential or commercial property and creates the markup schema to nest into the one you have developed for your page.
How to Use The Entities' Swissknife.
You should enter your TextRazor API keyword or publish the credentials (the JSON file) related to the Google NLP API.
To get the API secrets, sign up for a complimentary subscription to the TextRazor website or the Google Cloud Console [following these basic instructions]
Both APIs provide a free day-to-day "call" fee, which is more than enough for individual usage.
Entity SEO e Semantic Publishing: Insert TextRazor API SECRET - Studio Makoto Agenzia di Marketing e Comunicazione.
Insert TextRazor API KEY-- Studio Makoto Agenzia di Marketing e Comunicazione.
Entity SEO e Semantic Publishing: Upload Google NLP API key as a JSON file - Studio Makoto Agenzia di Marketing e Comunicazione.
Submit Google NLP API secret as a JSON file-- Studio Makoto Agenzia di Marketing e Comunicazione.
In the existing online version, you do not require to get in any essential because I decided to enable the use of my API (secrets are gone into as tricks on Streamlit) as long as I do not exceed my daily quota, benefit from it!