1. Help Center Semji
  2. General
  3. Semji connections and integrations

Why and how to connect my data sources to Semji?

To allow Semji app to work and guide you in the best possible way!

Summary : 

Learn more about connecting your data sources: 

What is the Google Search Console?

The Search Console is a free service provided by Google to help website managers control their visibility in Google's organic search results. This service also allows you to detect problems of indexing and readability of your content by Google and consequently, by Internet users. In other words, the Search Console is a very useful tool for all those who want to know their SEO performance

Important: as Google says, "you don't have to sign up for Search Console to appear in Google search results. However, by registering, you will be able to better understand how your site is displayed on our side and optimize its ranking in search results".

Why create a Search Console property for your site?

Thanks to the Search Console, you can:

  1. Check that Google detects and crawls your site correctly: you get notifications and error messages, as well as explanations on possible problems and actions to take
  2. Solve indexing problems and ask Google to reindex content 
  3. Know how your content is performing in search results:
    • the keywords that displayed your content, 
    • the average position of your content in Google results, 
    • the number of times your content appears on a query (impressions)
    • the number of times users clicked on your content from the Google results (clicks)
  4. Discover the sites that reference your website, i.e. that link to it.

Source : https://support.google.com/webmasters/answer/9128668?hl=en

Is a Search Console connection mandatory?

Connecting Search Console to Semji is not mandatory, as Semji is particularly suitable for sites that are just being created and do not yet have a Search Console property. 

However, if your site has already been in existence for some time, it would be a real shame to do without the added value of Search Console data in Semji!

Why connect your Search Console when creating Semji's workspace?

Semji allows you to improve the SEO performance of your site and your content. In other words, it is the performance in terms of visibility on search engines. In order to provide you with the best recommendations, Semji needs to assess your existing performance: this is what the Search Console does. 

From the Search Console data, artificial intelligence and our algorithms offer you : 

  • priority content to be optimized
  • relevant keywords
  • qualitative optimization recommendations

If you choose not to connect Search Console, you are missing out on the following features.

1.Detect existing content that is a priority for optimization

In short: 

In the Pages tab, find the list of your existing content prioritized according to the gains you want (gains in clicks, conversions ...)

In detail: 

Semji retrieves from the Search Console all the content that has generated clicks in the last 30 days, at the moment you connect your Search Console to the application. Of course, this is only possible if your Search Console contains at least 30 days of historical data.

Semji records all the keywords on which each of your contents are positioned, as well as their position in Google results. 

Semji then calculates, using an algorithm, the ratio of editorial effort to SEO gain for each of these contents. The potential SEO gain is calculated among other things thanks to Search Console data: the position of the keyword and the number of clicks already made.

2. Suggest relevant Focus keywords for your Updated Content

In short: 

For the optimization of existing content (Updated Content), Semji pre-selects the keyword with the best gain potential. 

In detail : 

For each keyword on which a content is positioned, Semji retrieves : 

  • its average position in Google results over the last 30 days (from Search Console)
  • the number of clicks generated over the last 30 days (from the Search Console)
  • its search volume (from Google Ads)

Based on this combined data, Semji decides whether or not the keyword has good potential to be the main keyword - the Focus Keyword - of your content. Semji then suggests this keyword in the list of possible keywords for analysis. The best keyword, the one with the highest potential to gain clicks, has been pre-selected. You can also choose to add a brand new keyword before starting your analysis.

3.Display the organic performance of your content

In short: 

For each content optimized and published with Semji, easily visualize the evolution curve of several indicators from Search Console: clicks, impressions, CTR... You can observe the trend of your SEO performance!

In detail: 

Impressions and clicks are two very important indicators to know the visits trend on your contents, down or up. You can find them in the Reports tab of the main menu and in the "Performance" tab inside each content. You can then visualize in a curve the past performances of your content, but also the performances following your optimization actions and the publication of your content. 

You can also see the evolution of the average position of your Focus Keywords.

In short, the connection between Semji and Search Console is not mandatory but highly recommended for an optimal experience!

How to check if your site already has a Search Console property ?

Not sure if you've already created a Search Console property for your site? It's easy to check: log into your Google Account and go to https://search.google.com/search-console/welcome 

At the top left of your interface, click on the menu symbol. If you have one or more Search Console properties, they will appear in the list and you can click on them to access the website data. 


If the list is empty, it means that there is no Search Console property associated with your Google Account. It is likely that your site does not yet have a Search Console property. 


If you have multiple Google Accounts, consider checking each one. 

It's also possible that someone else in your company has created a Search Console property and hasn't given you access to it. Consider asking your colleagues and staff about this. 

How to gain access to your site's Search Console property?

If someone in your company created the Search Console property on your website, they can grant you access rights to that property. To do this, they must first select the property from the list. 

Then, in the features menu at the bottom right, click on "Settings".

The settings list then offers to manage the "Users and permissions" of this property.


By clicking on it, the owner can set your Google account as a new user, set your access right, and notify you so you can receive an email confirmation.


What if I don't have Search Console? Can I still use Semji?

If you do not have a Search Console property for your site, you can use Semji. However, some features will be missing. For example, the prioritization of existing content in the Pages tab will not offer you to sort your content according to potential click gains. 

We advise you to create your Search Console property as soon as possible: it's free!

>How to create your Search Console account?

Follow the guide, Google explains! It will only take you a few minutes.

  1. Subscribe to the Search Console
  2. Add your site's property
  3. Verify your site ownership
  4. Take your first steps with Search Console

Reminder :if you are not sure which property to create, we advise you to choose a generic property such as "sc:domain.com" which will be very easy to connect to Semji. 

How to connect your Search Console for the first time?

When you log in to the Semji platform, you will be asked to connect a Search Console property. This step is very useful so that you can benefit from the full experience and potential offered by Semji. The connection is very fast, just a few clicks! 

  1. Click on "Activate Google Search Console" in step 4 'Integrations' of your registration process
  2. Choose the Google account that owns the Google Search Console property to link to and log in to that account using your username and password
  3. Allow Semji to access the data
  4. Choose from the list of Search Console properties that Semji has found then click "Activate". You're done!

Tip :If you have created several Search Console properties, to track one or more websites, connect the one that collects the content data you want to work with Semji. This is the property that corresponds to the site you set up earlier. Semji will show you the number of contents that have data in the property. 

image (56)

The suggested properties don't match? Click on "Show all properties" to see if Semji has identified any others, and among them, the one you are looking for.

image (57)

No properties displayed? This may be due to the Google Account selected earlier. Try switching to another account that may contain the Search Console property you are looking for. 

connect data not found

Otherwise, it is possible that the url of the website set up has an error. 

Common errors : 

  • a version of url in http:// (not secured) whereas your site is in fact accessible from Google in https://
  • a version of url with or without "www
    for example : you have entered https://entreprise.com while your site is in fact accessible on https://WWW.entreprise.com
  • you have entered a sub-domain when your Search Console property is for the main domain
    for example you have entered https://blog.entreprise.com but your Search Console property is https://www.entreprise.com
  • no Search Console property has been created for your domain or subdomain

In this case, check precisely the url you have entered before continuing.

Note: a property of type "sc:domain.com" works for all cases. Creating this type of property is therefore a good practice.

image (58)

If you skip the Search Console connection step when you sign up, you can connect your Search Console at any time from your interface.

What is Google Analytics ?

Google Analytics is another free service from Google, which provides you with data on your website's audience. Thanks to this tool, you can analyze your website visitors, their behavior, and draw conclusions or action plans to develop your business.

Google Analytics provides you for example with data on : 

  • the nature of your audience (demographics: age, gender, geolocation...)
  • its browsing habits (device, browser, number of pages viewed, time spent on the pages...)
  • the sources and channels through which visitors arrived (search engines, social networks, referral sites, advertisements...)
  • the pages (url) visited by the user
  • actions taken (click on a button, fill in a form, add to cart...)
  • amounts spent...

If Google Analytics is a wide data collection and visualization tool, it provides very useful data for an acquisition strategy via the organic channel, i.e. via SEO.

Why create an Analytics account?

The analysis of your audience allows you to check if the real audience of your site is the one you want to target, your core target. By analyzing the data provided by Google Analytics in a macro or micro way, you can deduce user paths that convert, good practices to reproduce or on the contrary, pitfalls to avoid. 

How to connect your Google Analytics account for the first time?

When you first experience Semji, you are invited to connect a Google Analytics account. The data collected by Semji will enrich your experience on the platform and give you more ways to prioritize your "to be optimized content" or to monitor the performance of your published content. 

It only takes a few clicks to connect. By choosing to connect your Google Analytics account right away, you ensure a complete exploration and take full advantage of Semji's added value!

Please note that you can always skip this step during your registration process and connect your Google Analytics account later. 

  1. Click on "Activate Google Analytics" in step 4 'Integrations' of your registration process
  2. Choose the Google Account that owns the Google Analytics account to be linked and log in to that account using your username and password
  3. Allow Semji to access the data
  4. Choose an Analytics account from among those Semji has found and suggests you connect, then click "Next"
  5. Choose the view you want to connect: it must be the view that contains the data of the entire configured domain (desktop and mobile), especially from the organic channel (visits from search engines). That's it!

Is the connection to Google Analytics mandatory?

The connection between Semji and Google Analytics is not mandatory. The lack of data from this tool is not blocking the functioning of the platform. However, we highly recommend you make these extra clicks to add this data to Semji. You won't regret it!

What if I don't have a Google Analytics account? Can I still use Semji?

There are several scenarios: 

  • you use another solution to collect data on your audience, such as AT Internet for example
  • you are not yet using a tool for this purpose

If you are using AT Internet's solution, Semji is compatible and retrieves your account data in the same way as Google Analytics data. In this case, after your registration, go to the connectors interface of your data source and follow the guide :

If you simply don't use any web analytics tool for your site, you can use Semji. However, some features will be missing. 

For example, the prioritization of existing content in the Pages tab will not allow you to sort your content according to conversion, transaction and revenue potential (available with the Custom plan of your subscription). Also, you will not be able to track these same indicators as well as sessions, bounce rate or user behavior (time on page, number of pages per session).

We highly recommend that you create a Google Analytics account. The data provided will be really useful throughout the deployment of your digital strategy.  

> How to create your Google Analytics account? 

First steps with Google Analytics? Follow the guide, it's here!

Why connect your Google Analytics account to Semji?

To monitor the performance of your content using various KPIs

As mentioned above, Google Analytics is a tool to analyze your audience. By connecting it to the Semji application, you can follow the performance of each optimized content directly in your "Reports" tab, and in the "Performance" tab of a content. 

You have access to different KPIs related to your audience: 

  • sessions
  • conversions and conversion rate
  • transactions and transaction rate
  • revenue
  • bounce rate
  • page per session
  • average session length

Customize your report by selecting the indicator that interests you!


To prioritize your "to be optimized contents" according to the conversion, transaction or revenue gain

As part of your Custom plan, you have several prioritizations option in the "Pages" tab. Choose a prioritization by gain of clicks from the SERP ( Search Console data) or a prioritization by conversion, transaction or revenue gain. These 3 indicators are closely linked to your business and are data from Google Analytics. 

Semji tailors its prioritization algorithm according to the KPI you choose and the current performance. You get the list of existing content on your website that should be optimized in priority to significantly improve the gains on the chosen KPI: boost your conversions, your transactions or your sales!

Note: Semji allows you to track up to 3 custom conversions, which you have set up in your Google Analytics account. For example, the event triggered when a user fills out a quote form, or when an item is added to the shopping cart. Customize your conversion goals in a few clicks!

filter Pages