How To Use Artificial Intelligence To Rank On Google (Dataiku)

How To Use Artificial Intelligence To Rank On Google (Dataiku)

How To Use Artificial Intelligence To Rank On Google With Dataiku

by Braeden Schwark | May 31st, 2020

VSA Team

Dataiku Model SEO Results

Artificial intelligence — the new frontier.

It seems like only yesterday that A.I. had surfaced as the new promise for technological advancement.

Google themselves have driven down their energy costs using AI by a huge amount, just by letting machine learning do its thing.

Everyone has heard about AlphaGo, AlphaZero, and even AlphaStar taking the mental-sporting field by storm.

But few truly realize what goes into these deep learning achievements, and feel it’s a big mystery that only Big-Tech can solve.

So why does it feel like AI is so out of reach for the average person or business?

Well, I think it’s because there just isn’t enough accessible information out there.

Just like everything else worthwhile, it takes a bit of time, and effort, to learn a new skill.

I’m here to help you understand the basics, and how to leverage this technology today in improving your Google rankings.


The A.I. Basics


Although they’re spoken of interchangeably, machine learning, AI, and deep learning, all have their own meaning behind them. Let me explain.

Artificial Intelligence, otherwise known as A.I., refers to the broad idea that machines can be trained so as to perform a task that requires a certain degree of creativity. In other words, it’s the science of creating a machine capable of mimicking human tasks or abilities.

Deep learning, and machine learning, are both subsets of A.I., they help recognize patterns, build correlations, and typically attempt to mirror basic ways humans learn.
One great example of this is a neural network.

Neural networks are a kind of machine learning made up of units connected similar to the neurons of a human brain. In this way, the computer can learn more abstract ideas such as video games with uncertain information, such as Starcraft, or Dota.

Natural Language Processing is what we use to analyze and understand the complexity of languages. If you’ve ever spoken with Siri or Alexa, you have spoken with one of these NLP AIs.

Understanding these terms is important in taking your first steps in using artificial intelligence.


Using AI To Rank On Google


As you know, Google’s SERPs are all determined by the RankBrain algorithm, which is an artificial intelligence.

By using machine learning, we can reverse-engineer parts of Google’s ranking factors by collecting the key SERPs data and running it through predictive modeling.


STEP 1 | Collect The Data


There are hundreds of ranking factors, and there’s no way we can collect every single one, even if we tried.

However, there is a lot of on-page and off-page data we can collect in bulk using a few helpful tools.

In this guide, we’ll be using:


Scrape SERP URLs Using Ahref Keyword Research Tool


The first thing you’ll want to do is to gather a list of URLs that are ranking for your targeted keyword.

In this case, I simply used the Ahref keyword research tool to return a list of the top 100 SERPs for a given keyword.

You can export just one keyword SERP, but the more data you have, the more accurate the predictive modelling will be. So I suggest you export at least 5 related keyword SERPS (~500 results) to work with.


Run List of URLs Through Screaming Frog


Screaming frog is an SEO favourite when it comes to scraping tools, as it gives you loads of useful data about any list of URLs or domains.

First, you’ll need to use the “list” function on Screaming Frog to manually upload the list of URLs.

Once uploaded, press start, and allow the crawl to run its course.

When the crawl is complete click on export, and save the CSV to your computer.


Run the URL List Through BatchSpeed


With Googles recent announcement on Core Web Vitals, it is a good idea to also test our dataset URLs for those same vitals. will allow you to crawl your URL list in bulk, and receive critical webpage performance metrics.

The “Core Web Vitals”, as Google calls them, are:

  • Largest Contentful Paint, or LCP, is the time it takes for the largest content element on a webpage to become visible.
  • First Input Delay, or FID, is the time between the user’s first interaction with the website and it’s response to that interaction.

Using BatchSpeed, you’ll be able to export mobile and desktop performance data that can help build correlations between Core Web Vitals and a URL’s position on Google.


Combine the Data


Once all of the data is collected, it’s time to combine the data into a single sheet, so our machine learning platform can access all of the pertinent information from one place.

An easy way to port data across spreadsheet tabs is the VLOOKUP formula, which can help you match the data with the proper URL.


STEP 2 | Download Dataiku



Dataiku is a free machine learning platform that is beginner-friendly and offers done-for-you algorithms. There is no better platform to start with if you are looking to learn the ropes of artificial intelligence and it’s applications.

You’ll need to, first, visit the Dataiku website, where you can then click on the “get started” button.

When you land on the pricing page, look for the “free” pricing package and click “install now”.

Now you only need to follow the instructions for your operating system.

It’s important to note that if you are using Windows OS, the installation process will be slightly more complicated.

Once you have Dataiku running, you’re ready to start your machine learning project!


STEP 3 | Create a New Project


To create a new project, simply click the “New Project” button on the top right of the dashboard.

When prompted, give your project a name. I chose “Top Ranking Factors”.


STEP 4 | Import Your Dataset


Once you reach your new project dashboard, click on the “+ IMPORT YOUR FIRST DATASET” button.

The button will take you to an upload page, where you’ll want to click “upload your files” under the “Files” category.

You’ll be taken to an upload terminal where you can now import your dataset of ranking factors.

Now that your file is uploaded, you can click “create” on the top right of the screen.


STEP 5 | Create a Visual Analysis


Continue by clicking on the circular icon on the top left of the toolbar for visual analyses.

Now click on “+ New Analysis”, and select your dataset with the dropdown, and click “Create Analysis”.

You will now be presented with the data you’ve imported.

If needed, you can make changes like deleting irrelevant data columns, and more.


STEP 6 | Create Machine Learning Model


This is where things get fun.

Head over to the “Models” tab on the top right of your page, and then click “create first model”.

Choose a “Prediction” task.

Select your target variable, in this case, that’s “Rank”. Also, click “Automated Machine Learning”.

Then, select “High-Performance Models” with the “In-memory” engine.

We can run this model as-is, but we still want to make a couple of changes before we pull the trigger.

Head to the “Design” tab.

Under “Modeling”, click “Algorithms”. Then make sure you only have “Random Forest” and “XG Boost” algorithms active. You should also change the “Number of trees” to 1000.

That’s it, we’re ready to go. Click “Train” at the top right, name your training session, and confirm.

Allow the magic of machine learning to take its course. This may take some time.



STEP 7 | Analyze Your Results


When the algorithms have finished processing, they’ll return a number of the most important variables according to their calculations.

You can click on the title of the algorithm report to view more detailed information.

In the case of the Random Forest session, it has evaluated that “Dofollow Domains” is the number one variable related to top-ten rankings, and XGBoost agrees with that assessment.

Feel free to look around the additional charts and information within the models by clicking on them after they’ve finished calculating their reports.


STEP 8 | Put Your Data Into Action


Now that you have a clear model on what ranking factors have the most impact on your given keywords, you can now put it into action for your SEO campaigns.

By prioritizing your budget, time, and resources towards the metrics that matter most, you can drive organic growth at a faster pace, and at a lower cost.

If your ML results are showing a high “variable importance” for do-follow backlinks, with a low variable importance for on-page factors, consider allocating more of your campaign budget towards link-building and visa versa.




I hope you found this guide helpful in getting started with machine learning, and how it can benefit your business or agency.

Again, to make the most out of A.I. it’s important to continue learning, and experimenting with more models, algorithms, and datasets to find new ways it can bring value to you or your clients.

If you think of some ideas on what you can do with this technology, give it a try. You never know, you might just discover something extraordinary.


Authored by Braeden Schwark

Published on May 29th, 2020

VSA Team

Five Must-Know Tips and Tricks for Quora Marketing

Five Must-Know Tips and Tricks for Quora Marketing

Five Must-Know Tips and Tricks for Quora Marketing

by Sorav Jain | May 23rd, 2020

Guest Writer

Anyone who wants to run a modern business successfully in the contemporary world has to look into digital marketing. There are several effective digital marketing tools today. Quora—the exclusive question-and-answer platform that satiates the needs of people from all walks of life—is considered one among the digital marketing trends for 2020

Quora is an engaging social media network that helps businesses to share a substantial volume of information while enabling them to promote their products and services efficiently.

Why is Quora Considered Crucial Among the Sophisticated Digital Marketing Tools?

Quora is one of the top social media platforms that are frequented by myriad users who visit for obtaining appropriate answers to their queries. With over an overwhelming 200 million unique visitors, Quora is no doubt a leading, unmatched digital marketing tool today. It is an excellent way to identify the issues that are puzzling the existing and potential user base of your business. 

Replying to Quora questions that are associated with your specific industry helps to demonstrate your skill and experience in the space, thus improving your brand’s image. Furthermore, it helps to influence people to contemplate a problem in a different way that projects your brand or product as a niche. 

Effective Tips and Tricks to get the best out of the modern social platform of Quora

Quora platform is among the top-rated digital marketing trends for 2020. There are certain strategies, following which, businesses may reap the complete benefits of Quora marketing

1. Creating an exceptional, captivating Quora profile is essential

Quora has a system of showing your bio in short right at the top of the page. This can be viewed by users. Care must be taken to mention your skills and industry experience so that people who visit get to know more about you and your brand. In fact, this is an excellent opportunity to perform effective branding. 

Quora allows you to show 50 characters of your profile that includes your name and bio; you may make the maximum out of this by mentioning your brand name at the beginning itself. 

You may opt for topic-specific bios as well, wherein, you may mention your experience and skills in the specific fields while answering questions related to those domains. 

To make your Quora profile complete, you may include as many details as possible:

  • Your areas of expertise
  • Detailed ‘about me’ section
  • Your interests
  • Your places and cities
  • Your previous businesses and companies
  • Your qualification and the educational institutions 

2. Refrain from self-promotion and excessive promotion

Answering questions related to subjects in which you have a high level of knowledge enhances your reputation on Quora. While you are given an opportunity to describe your brand here, do not forget that Quora is primarily about providing the best answers to users’ specific questions.

You need to help the Quora community and build your business through that only, and not by attempting to indulge in self-promotional activities. The success of making use of social media as robust digital marketing tools is achieved through enticing members to notice your brand. If they so desire, they would start using your products or services.

It never pays to market your products or website on Quora. Using influencer marketing is, of course, one of the marketing trends for 2020, but it is to be noted that you may resort to marketing only if a specific situation calls for it and adds value to users. Your focus must be on figuring out ways to give back as much to the community as possible. 

3. Choosing the best questions to answer is beneficial

Answering any questions on Quora is fine; it enables sharing knowledge and getting involved on a great level in the community, much like how Vancouver SEO Agency answered SEO questions on LinkedIn. But when using digital marketing tools, you need to follow a strategic way to answer users’ questions. The following are a few of the factors to be considered for such an approach:

  • First, search for the topic that you choose: This helps to significantly narrow down the questions you face. It will further enable you to pick the ones you can handle expertly. 
  • Go for a domain that is related to your business: Selecting questions associated with your specific business and its activities, and answering questions related to a topic that you have previously written about is essential. This equips you with experience, and meaningful stats can be shared, making your answers all the more relevant. 
  • Find threats that have a lot of upvotes: Upvotes are indicators that the specific questions have been viewed on a large scale. It is the popular answers that have the potential to attract a lot of views, and subsequent clicks back to your website.
  • Find questions that are new: Answers coming for fresh, new questions facilitate climbing to the top quickly. 

Questions are even more important than answers. Quora marketing is not just about providing answers, it encourages people to ask the best questions as well.

4. Answering questions with confidence and authority is imperative

You gain expertise and tend to influence people as you go on answering questions and spread knowledge. Unlike user-generated content, one of the immediate benefits of the Quora Platform is that individuals are viewed as authorities on specific subjects. The more you communicate and share your knowledge, the more the chance of you being considered an expert.

By providing great value through answers to questions, you may command great influence. To be able to provide good answers, you need to provide statistics, references, and sources. A short and relevant answer that points to some external resource is welcome.

The requirements of a short and good answer are

  • Ii must be specific
  • It must be focused
  • It must have a personality
  • You need to be passionate about the particular topic
  • You must adopt to storytelling and offer takeaways

You will gain the status of being an authority on a subject by providing answers that have qualities such as being brief and focused while including a link to offer the chance of learning more. 

5. Create your network

You may connect with other users who have interests similar to you by establishing your exclusive network. This is an essential Quora marketing strategy that has to be implemented by businesses. It is suggested that you keep trying continuously to increase your network connections. 

For achieving this, search for individuals having identical interests and those who appear to be obsessed with subjects that you find significant. People with similar preferences and interests in your preferred subjects and your trade will be good resources for developing your business. 

Quora, when used as an effective digital marketing tool, proves to be an excellent place for nurturing new and meaningful connections. The process is easy too. All you need to do is click the ‘follow topic’ button. 

The Significance of Quora in digital marketing trends for 2020

Quora, with its huge following on the Internet in the contemporary world, is not only excellent for communication but also a great opportunity for modern businesses to market their brands to their targeted audience. 

It has been estimated that nearly 37% of Quora users are likely to be from management positions. Quora, when used as a robust digital marketing tool, can help marketers to reach the top-brass and decision-makers of business organizations. 


Quora has audiences from all walks of life. It is not only being used by information seekers and commoners but also by experts from varied industries with different professional backgrounds. Accomplishing branding and marketing through this medium depends on adding value by providing insightful and useful answers to them, much like content marketing.


Authored by Sorav Jain

Guest Writer

Sorav Jain is a leading digital marketing expert and trainer. He is the Founder and Thinker-in-Chief of echoVME Digital, one of the best digital marketing companies in Chennai. He is also the Founder of Digital Scholar, India’s first agency-styled digital marketing institute. Sorav lives and breathes digital and is always looking to push the envelope in terms of profitable digital marketing solutions.

Why Link Building Is One Of The Most Important Parts Of Your SEO Strategy

Why Link Building Is One Of The Most Important Parts Of Your SEO Strategy

Why Link Building Is One Of The Most Important Parts Of Your SEO Strategy

by Hannah Stevenson | May 5th, 2020

Guest Writer

Link building is a crucial element of any SEO strategy, but it often gets a bad reputation because of poor quality agencies and websites that sell spammy links.

As a result, many businesses choose to overlook link building and instead focus on content creation on their site. 

While high-quality, relevant and insightful content is a vital part of any website optimization process, it shouldn’t be used in isolation. 

In fact, link building goes hand-in-hand with content creation to boost a website’s SEO. By working to build quality links to relevant content, companies can boost their website’s reach and rankings.

If you’re still skeptical about link building, then here are just some of the reasons why it’s a vital part of any SEO strategy and some advice on how you can do it right. 

Links Highlight The Relevance Of Your Content To Readers And Algorithms 

Relevance is a term you’ll hear a lot in the SEO market. That’s because it is one of the main ways that Google, the world’s biggest search engine, assess the relevance of websites and content pages, is to check the websites that link to it.

The search engine is committed to offering users the most relevant content for every search, which is why its algorithm scans websites and looks out for website content that not only contains relevant keywords but is also linked to by other websites. 

If other websites have used your content as a source, then the algorithm believes that it must be relevant and informative. 

As such, when they’re trawling the web seeking out content that will match the intention and needs of any given search, they will give more weight to the content that has been linked to by a lot of top-quality websites.

Therefore, the more relevant links your website has, the better your chance of reaching the top of the search engine results pages (SERPs) that you’re targeting. 

Readers will also be incentivized to click on source links within other articles, and they will naturally assume that this content is informative, as it has already influenced the content they have just read. 

As a result, links will help you to rank your website higher on search engines by showing the algorithms that your content is relevant for searches related to your chosen topic and keywords, and as such push your pages closer to the top of the SERPs you’re targeting. 

Being linked on other pages will also encourage clicks, which are also valuable to your SEO and your brand authority. 

Not All Links Are The Same

Many company owners think of link building as a covert operation that involves paying for links that may earn their website a penalty and lose them business. 

However, not all links are worth the same in SEO. High-quality links that are natural and on relevant, professional websites will benefit your website and help to show Google, and readers, that it is worth checking out.

Links on spammy, poorly designed websites that buy links will harm your SEO in the long-run, as Google will notice that you are associated with an irrelevant and bad quality website, which could lead to a virtual black mark against your site’s name.

As such, you need to be selective when building links, and avoid using low-quality, cheap services that will only ruin your reputation in the long run. 

Link Building Begins With Quality Content 

If you’re already investing heavily in your content creation strategy, then I’ve got good news for you; you’re halfway towards building quality links for your website.

Quality content can attract links organically because other content creators will seek out reliable sources for their articles. 

However, these organic links rely on your content already being respected and at the top of search engine results, which means that you need to push it to get it there.

The first step towards that is to promote your content on social media, and use paid adverts if your budget allows for this.

You also need to actively offer your content to other writers and website owners by searching for opportunities. You could propose writing guest posts for quality, relevant websites, or you could use the broken link method- searching for links that have been removed in other people’s content, then offering up your link as a replacement. 

However you do it, you need to push your content towards other website and blog owners so that you can grow its reach and build links. 

All of this work can take you away from your business and the work you do for your customers, which is why many companies seek out outsourced support or bring in teams to help them. If you’re looking for a high-quality link building agency, then search out one that has the same aims as you, and will put in the time and effort to build you top-quality links that will benefit your website’s SEO, not earn it a penalty.

These services often come at a premium, but you get what you pay for. By investing time and money into your link building, you’ll be able to boost your website’s SEO. It can feel like a long, arduous process, but it is a vital part of any business strategy in today’s digital age. 


As this article outlines, link building is a vital part of any SEO strategy, but it requires a lot of effort and hard work. Cheap link building isn’t beneficial and will only harm your website, so it’s crucial that you take the time to build high-quality links.

Bringing this strategy in-house or working with a high-quality external agency is the best way to ensure that you build links that will enhance your website and help you to achieve your business goals.

Authored by Hannah Stevenson

Guest Writer

Hannah Stevenson is the Content Marketing Manager at UK Linkology. She has extensive experience of content creation for link building, writing guest posts and creating innovative content for a wide range of purposes. She loves to share this knowledge with interested readers.

6 Reasons To Use User-Generated Content In Marketing

6 Reasons To Use User-Generated Content In Marketing

6 Reasons To Use User-Generated Content In Marketing

by Carol Sobbers | May. 1, 2020

Guest Writer


When we talk about marketing these days, the most vital component for it is known to be the content as the importance of trust and engagement rises among the marketing campaigns.

Nowadays brands and marketers make huge investments to make their marketing campaigns & activities attractive, interesting, and influential. But the challenge has been to find the content that can help them achieve these goals.

User-generated content has emerged as the ultimate solution to these challenges and drive marketing success & growth for brands & marketers. So, what exactly is user-generated content & why should you use it?


What Is User-Generated Content?

User-generated content or UGC or consumer-generated content is any piece of content that the social media and digital media users have created and shared on these platforms.

Talking about marketing, user-generated content is when customers create and share content based on their experiences, ideas, opinions, reviews, feedback, etc. that is about or relevant to the brands & businesses.

It is shared by the real customers based on their actual experiences with a business relating to their investments. This makes the user-generated content highly trustworthy, credible, relatable and reliable.

Given these attributes, it becomes the perfect choice for brands and marketers to leverage it in their marketing campaigns and achieve their goals. Here we have listed some of the best reasons why you should use user-generated content marketing.


6 Reasons To Use User-Generated Content


1. Get Unlimited Stream Of Original Content

As we discussed, the content is extremely useful for the success of any marketing campaign these days, especially after the digital media impact is growing among the users globally.

So, it is essential to have original and fresh content that can help to empower the marketing campaigns. But the challenge that marketers and brands face is that constant content creation that is valuable, intriguing and engaging.

This requires huge investments in resources such as labour or time but user-generated content is quite different as you can get an unlimited flow of UGC from social media platforms where billions of users share valuable content daily.

With UGC, you get an unlimited hub of content that you can collect and curate as per your needs and use it in marketing too with minimal resource investment and better effectiveness.


2. Let Users Be Your Trust-Builders

Lately, the components such as trust, authenticity, reliability, etc. have been in the spotlight among the brands and marketers as they have realized the promotional brand-centric marketing is less effective and has a short life.

Also, spammy over promotional misrepresentation marketing has caused distrust and authenticity among the users for the marketing and the brand itself leading to harming the brand image and identity.

Thus, user-generated content again provides the best solution as it is shared by real customers driven by their real experiences so that makes it authentic, reliable and trustworthy more than the branded content.

Trust and authenticity are massive factors for defying the user engagement and the results that a marketing campaign will generate from the users.


3. Display Brand Advocacy & Build Desirability

Nowadays there are only a few brands globally for which the customers can take guarantee or credibility for the brand image and its products/services quality. Therefore, brand advocacy being so rare has become extremely valuable among the brands & potential customers.


User-generated content about your brand is like the positive word of mouth that users are sharing with their networks and it hugely influences the purchase decisions of the potential customers.

This advocacy by customers for the brand about its quality, value, image, etc. leads to causing brand desirability among the customers for the brand where more and more users want to associate themselves with the brand.


4. Build Social Media Reach & Influence

We all know that social media platforms are the primary and most important marketing channels for most of the brands globally. Therefore, it becomes essential to have a strong brand presence and influence on social media platforms.

Building social media presence and influence requires content but not the branded content as people tend to disregard such content due to the no value addition of engagement elements.

Whereas user-generated content increases engagement as it is more relatable, realistic, and interesting. This leads to more sharing and ultimately more reach and exposure for the brand leading to increased following and brand influence on the users.


5. Give Users The Engagement Opportunities’

Engagement is probably the most important and success-defining factor for any marketing campaign be it online or offline. So, it is essential to target the user engagement and content is the best way to do so.

As we discussed that the user-generated content is more relevant and realistic so it will create trust among the users leading to attracting them for engagement with content. Also, it will show the brand’s trust in its customers and transparency in marketing.

Along with that, the UGC marketing will also create a chain reaction where more and more users will be motivated to share useful and valuable content for your brand.


6. Magnify Your Conversions & Sales

We will start with the fact that over 90% of the users trust user-generated content while making their purchase decisions online and social ads with UGC get 5 times higher click-through rate.

Increasing conversions and sales are important goals for any marketing campaign and user-generated content is a perfect way to do so by displaying trustable, authentic, and valuable information that can positively influence consumer purchase decisions.

The increasing conversions and sales will lead to boosted revenue generation and more profitable opportunities with added benefits of brand building.



These were some of the best benefits of user-generated content and this valuable UGC is hugely available on the social and digital platforms. Not just these but there are many more benefits that you can avail using UGC in your marketing along with a powerful omnichannel marketing strategy.

To get started with, you can leverage a tool like the UGC platform to help you create your user-generated content marketing strategy. It will help you in collecting & curating UGC and displaying your UGC campaigns across different marketing channels.

Authored by Carol Sobbers

Guest Writer

Carol is an enthusiastic content curator with a zeal to write anything and everything about digital marketing and related domains. Follow her blogs here and comment what you feel about them!