Table of contents

  1. What is InLinks?
  2. Content optimization
  3. Internal links automation
  4. Semantic Schema
  5. The InLinks JS code

InLinks is the first entity-based Semantic SEO tool. It uses a proprietary semantic analyzer and knowledge graph to deliver expert-level data for on-page and on-site optimization.

InLinks lets you enter a new world: Entity-based SEO.

What are entities in SEO?

Entities (or “named entities”) are machine-readable topics and concepts, such as persons, places, organizations, generic products, etc. Each entity can be seen as a cluster of synonyms keywords.

For a more detailed explanation about entities and how Google processes them, you can have a look at our Google NLP industry reports.

How are entities are used by InLinks?

When you create a new project, InLinks first performs a semantic analysis of your content to retrieve all entities found. This list of entities can be seen on the “graph” page and are used for internal link & schema automation, and to provides you with detailed guides on how to optimize your content

What are target entities and target pages?

A target page is an important page of your website, which drives conversion or traffic. A target page is typically critical for your site’s visibility. To enable internal links and semantic schema automation, you need to associate at least one target entity to each of your target pages.

More information: How to associate target entities to target pages

2. How does the content optimization tool work?

The content tool analyzes the SERPs results using our semantic analyzer. It builds a knowledge graph of your competitors to uncover how you should write new content or optimize your existing one. It also computes different factor such as user intent, SERPs orientation and semantic density. All of this work is entity-driven.

How are SERPs results retrieved?

We use the Google Search API for a specific language and market to retrieve the SERPs results. Paid users can change the SERPs results and add their own custom competitor’s pages using the “change” button in the SERPs tab.

What should be a good content score?

A good content score is around 80-90%.

Once an entity is associated with a target page, InLinks starts looking for internal linking opportunities to this page, taking into account entity synonyms detected in your content. You can then review and edit these link opportunities from your dashboard and, once completed, internal links are automatically added in your site’s content using the InLinks Javascript code.

What kind of internal links are built?

InLinks only builds in-text internal links in your text paragraphs, taking context into account. Each time InLinks detects a potential internal connection, the tool creates the link using synonyms and text fragments as anchor texts. Additionally, you can either select a flat link architecture or a silo architecture.

4. What is the semantic schema?

Semantic schema is a great way to connect the dots between the web page content and machine-readable data Google can interpret. The semantic schema takes significant words from your text, disambiguates them and connects them with their corresponding (machine-readable) entities. It contains two sections: one ( for the primary topics of your content, one ( for secondary topics.

What other type of schema do you manage?

In addition to the semantic schema, InLinks also automates FAQ Schema markup, enabling FAQ rich snippets in search engine results pages.

Can InLinks Schema work along with other SEO plugins (Yoast, RankMath, SeoPressor…)?

Yes. As you can check using the Google Structured Data Testing tool, any webpage can hold several schema markups, even similar ones. All of these schemas complement themselves. So if your site currently has schema markups for Organization, LocalBusiness, Articles, Breadcrumb or others, there is no need to rip out your plugins and lose your existing schemas, just install our JS code to complement them.

5. How does the JS code work?

The JS code is a static javascript file (size being around 0.7 Kb) which calls a static JSON file specific for each page and builds the internal links and schema. It requires jQuery to work correctly. The JS code must be installed on every page of your website where you need internal link and schema automation.

Does the InLinks code work with any CMS?

The InLinks code is CMS agnostic. It can work with any CMS as long as you’re able to add a line of code either in the header or the footer of your pages.

Start optimizing your Content for Free