SEO
SEO Audit of Large Free Online Courses Site

An SEO Audit of a Free Online Courses Site — Classcentral.com

Market: USA

We helped the business to boost Google Rankings and website performance with two SEO audits.



Class Central is an aggregator of online courses from multiple providers, commonly known as MOOCs (Massive Open Online Courses).

The latest update showed that the site’s database contains more than 15,000 available online courses with over 100,000 real reviews about them. There are more than 2 million registered users with 40 million visits per month.

The site traffic continues to grow. The Livepage team completed their tasks efficiently and responded to any of our questions very quickly.

In 2017, we were pleasantly surprised by the deep expertise and professionalism of the team. In 2 years, Livepage has grown and increased their knowledge of SEO. The main thing that I appreciate in working with Livepage is the focus on the main goal, a fresh look, and understanding of our business.

Dhawal Shah  
CEO of Class Central
Key success factors
Technical SEO
Technical SEO is the foundation of a website.
A full analysis of competitors in the niche
The Livepage team has conducted a comprehensive analysis of the competitors.
Solutions for rapid business growth
Effective SEO that drives organic traffic and conversion.

An SEO Audit of a Free Online Courses Site — Classcentral.com

Sooner or later, every business faces a situation when it reaches a certain “ceiling” in marketing. This situation is widespread in terms of SEO. Therefore, the following questions arise: ‘What to do next?’, ‘What else can we use to grow further?’, ‘How to increase traffic and income?’

One of the main problems of large sites is their technical complexity. This fact negatively impacts SEO, resulting in lost revenue for business owners.

In this case study of a large website with free online courses, you’ll learn how to perform a high-quality SEO audit to boost traffic and income.

Why an SEO Audit is Important for any Website

An SEO audit is an essential part of any website lifecycle, especially if a business wants to improve its online visibility. Based on the results, you can eliminate the SEO issues and plan further actions for the project and the business development as a whole.

Any business wants to earn more.

There is no special point in time when income stops growing, and everyone is happy with it. There is always a goal to earn more than now. One of the options to achieve this is a high-quality SEO audit of the site, which consists of several parts:

  • Technical SEO audit (the elimination of errors in the site development);
  • Audit of competitors’ sites (the search for growth points);
  • On-Page SEO-audit;
  • Off-page SEO audit (the analysis of external ranking factors, such as link mass).

Difficulties in a large site audit

Analyzing a site with hundreds or thousands or even millions of unique URLs is quite a challenge for an SEO specialist for several reasons.

First, one typical mistake can affect a considerable number of pages, which will impact the overall website performance.

Second, it is difficult for search robots to understand a large site structure and figure out which pages to crawl.

Third, it is difficult to visually understand the hierarchy of pages (site tree) if you want to detect weaknesses in the internal linking and think over options for its optimization for users and the search engine.

Besides, all these problems can lead to issues with indexing and visibility of the website in search results.

However, with a high-quality SEO audit, you get a unique possibility to optimize the website, increase targeted traffic and conversion. What’s more, the analysis of the niche’s main competitors will help implement their best practices and offer some ideas for further business development.

Below, using the example of the Class Central site, we’ll show how to conduct an SEO audit. We’ll also highlight what growth points we proposed for the project based on competitors’ analysis.

The Site Features and Issues

Class Central is a large free online course site with thousands of pages and millions of visits per month. The site had a solid performance when the COVID-19 pandemic began, and millions of people shifted to online education.

These are the numbers the Founder/CEO of the project shared on his Twitter account in early March 2020.

The screenshot is taken from the corresponding post on Twitter.

Class Central website traffic in March 2020
Class Central website traffic in March 2020

The owner of this website turned to us for an SEO audit twice. His main request was to conduct a full technical audit of the site and search for new growth points for his project.

Site features

  • A large site,
  • Strong competitors like Coursera, EDX, and others,
  • English is the main language,
  • The client himself performed a basic SEO,
  • Problems with Technical SEO.

Client goals

  • Get some insights on how to achieve traffic and income growth,
  • Improve Site Performance,
  • Improve on-page SEO factors.

The Competitor Analysis

To find growth points for the project, we’ve analyzed the niche’s most successful competitors.

The main competitors include:

Based on the analysis, we find the following solutions:

  1. Create additional language versions,
  2. Create more blog posts,
  3. Create author pages,
  4. Implement the Q/A section,
  5. Actively use social networks,
  6. Improve the CTR of existing pages.

Let’s take a closer look at each of the solutions.

Additional language versions

Creating language versions is a great way to significantly increase the number of users from other countries through search queries in other languages. For example, according to ahrefs.com, the Spanish version of edx.org brings in over 160,000 hits per day.

Organic traffic from the Spanish version of Edx.org
Organic traffic from the Spanish version of Edx.org

Such language version covers the following countries (countries whose users search in Spanish):

The distribution of organic traffic by the country for the Spanish version of the Edx.org
The distribution of organic traffic by the country for the Spanish version of the Edx.org

Blog

One of the best strategies to drive website traffic and conversion is creating informative blog posts. You can get leads with correct interlinking and CTA blocks in the blog.

For example, according to Ahrefs.com, Edureka.co has over 1,200,000 monthly visits to the blog.

Organic traffic on the Blog pages on the Edureka.co website
Organic traffic on the Blog pages on the Edureka.co website

Based on the analysis of the Edureka blog and blogs of other competitors, we managed to create a content plan.

Here are some of the topic examples:

  1. 100+ Java Interview Questions You Must Prepare In 2019.
  2. Top 10 Trending Technologies To Master In 2019.
  3. Top 50 Salesforce Interview Questions And Answers You Must Prepare In 2019.
  4. A Beginner’s Guide To Learn Web Scraping With Python.
  5. Top Python Projects You Should Consider Learning.
  6. Top 50 Tableau Interview Questions You Must Prepare In 2019.
  7. Who Is A DevOps Engineer? — DevOps Engineer Roles And Responsibilities.
  8. Array Length In Java: Everything You Need To Know About Array Length In Java.
  9. Top Angular Interview Questions You Must Prepare In 2019.
  10. Arrays in Python: What Are Python Arrays, And How To Use Them?

Creating author pages

Expanding the existing website structure and creating new pages is one of the website growth points.

Create course authors pages is an excellent decision for ClassCentral, which improves user trust.

According to Ahrefs, EDX.org has 21,000 visits per month on such pages.

Organic traffic of author pages on EDX.org
Organic traffic of author pages on EDX.org

Coursera has 30,000 visits per month.

Organic traffic on Coursera.org authors pages
Organic traffic on Coursera.org authors pages

The implementation of the Q/A section

Some competitors create the Q/A sections (Questions/Answers).

An example of such a page on the Edureka website.

How the Q/A section page on the Edureka.co website looks like
How the Q/A section page on the Edureka.co website looks like

The main advantage of such sections is that you can infinitely scale them due to new search queries.

For example, according to Ahrefs.com, this section brings over 130,000 visits per month to Edureka.com.

Organic traffic of the Q/A section of Edureka.com
Organic traffic of the Q/A section of Edureka.com

Active use of social networks

Social media is a huge source of potential traffic for any type of business. You can increase your online presence and redirect users directly to your website by creating personal pages on the most popular ones (such as Facebook, LinkedIn, Twitter, YouTube, etc.).

For example, Edureka.co has over a million subscribers on its YouTube channel.

The number of the Edureka.co YouTube channel subscribers
The number of the Edureka.co YouTube channel subscribers

Alison’s Facebook page has over 300,000 subscribers.

The number of Alison.com Facebook page subscribers
The number of Alison.com Facebook page subscribers

And Udacity’s Twitter account has over 200,000 subscribers.

The number of the Udacity.com Twitter page followers
The number of the Udacity.com Twitter page followers

To reach such results, it is necessary to use social media actively. You need to regularly publish relevant posts, videos, and other valuable content.

Increase Website CTR

By changing the ‘Title’ and ‘Description’ tags, you can get more attention to your site and increase organic traffic.

The competitive analysis allowed us to find the solutions by which competitors achieve high CTR in search results. Namely, they use different microdata markups for different types of site pages.

Such as:

  • Event schema markup,
  • Review Snippet,
  • The FAQ Page.

Let’s take a closer look at each of them.

Event schema markup

Event schema markup is used on sites with events (both online and offline): concerts, festivals, training courses, etc. Some competitors use this microdata markup on their pages. One of them is Intellipaat.com. This is how the snippet looks like in the search results.

An example of the Intellipaat.com snippet with the Event microdata markup
An example of the Intellipaat.com snippet with the Event microdata markup

Review snippet

Using the example above, you can see another way to increase the site CTR.

The review snippet contains the information about the reviews of this page (event) on a numeric scale (such as 1 to 5).

If you implement it correctly, it looks as follows in search results:

An example of the Intellipaat.com snippet with the review snippet microdata markup
An example of the Intellipaat.com snippet with the review snippet microdata markup

The FAQ page

Another way to improve a site’s click-through rate is to use the FAQ markup for pages that contain a block with frequently asked questions and answers.

This is how Edureka.com implemented such snippet:

An example of the Edureka.co snippet with the FAQ microdata markup
An example of the Edureka.co snippet with the FAQ microdata markup

Here is how the information displayed in the search looks on the blog page:

An example of the FAQ block on the Edureka.co website page
An example of the FAQ block on the Edureka.co website page

You will automatically get a competitive advantage using the FAQ snippet.

Why competitor analysis is important for any website

Here are the main reasons:

  • You can create a short-term and long-term website growth strategy with the help of competitor analysis,
  • You can find easy and inexpensive actions that will give a noticeable result for your business;
  • You’ll be able to identify competitors’ weaknesses, better implement them on your site and reach the first positions in Google results;
  • You can discover new players and highlight the factors which helped them reach the top and compete with competitors.

We recommend conducting a full analysis of competitors at least once every 3-4 months.

Finding growth points

It’s equally important to highlight those actions that can bring a quick result.

For Class Central, this action was to create template metadata for all typical website pages, including:

  • Subjects,
  • Providers,
  • Tags,
  • Courses,
  • Universities,
  • Institutions.

To prepare template metadata for these types of pages, you first need to build a semantic core (also in the form of a template).

We needed the Ahrefs keyword analysis tool and Google Search Console to analyze the semantics. As a result, we made the following template of the main search queries for the Providers pages:

An example of the template semantics for the Providers-type pages
An example of the template semantics for the Providers-type pages

Using the semantics mentioned above, we created the meta tag template:

An example of the template meta tags for the Providers-type pages
An example of the template meta tags for the Providers-type pages

Where <X> is the number of courses from this provider and <Provider Name> is the course provider name.

An example of the template meta tags for the Coursera courses page
An example of the template meta tags for the Coursera courses page

Following this logic, we created metadata templates for all main types of pages. Most importantly, the implementation of template metadata is a very simple step — it’s easy and not resource-intensive. Finding such solutions, especially for large sites, is one of the highest priority tasks in the first month of work on any project.

As a result-oriented team, we pay special attention to such actions.

The internal linking optimization

Internal linking is an essential factor for search engines. The basic principle is as follows: if a page gets many links, it is a signal to Google that it is a valuable page, and it should be ranked higher in the search results. This applies to both internal and external links.

Understanding all the above, we had paid extra attention to create an effective internal linking strategy.

The main difficulty was that the site is extensive, having tens of thousands of pages, which are somehow connected by links. It was necessary to draw up an approximate diagram with the distribution of the current volume of link juice between typical pages to think over how to correctly distribute the link juice between the important pages of the site. We used the JetOctopus website crawler to fulfill this task successfully.

Having analyzed more than 100,000 pages, we created the following approximate scheme of the distribution of internal link juice between the typical pages of the site:

The distribution of internal link juice between typical site pages
The distribution of internal link juice between typical site pages

The logic is that the thicker the line, the more link juice is transferred, and vice versa. The smaller the line, the fewer internal links there are to this page type.

Based on the scheme, it became clear which page types don’t have enough internal links and, more importantly, from which types of pages they don’t receive them.

  • Between the Tags pages;
  • Between the Institutions pages;
  • From the Tags pages to the Providers pages;
  • From the Tags pages to the Institutions and Universities pages;
  • From the Tags pages to the Subject pages;
  • From the Providers pages to the Institutions and Universities pages, etc.

Based on our experience and analysis of the niche competitors, we offered our solution. For example, to increase the number of links between the tag pages, we proposed to add a block with links to other relevant tags on each tag page.

An example of interlinking between the tag pages
An example of interlinking between the tag pages

To increase the number of links to the Providers pages from the Tags pages, it is a great decision to implement a block with top providers’ links.

Such a block can look as follows:

  • A block of icons

  • A block of links
An example of interlinking to the Providers pages from the Tags pages
An example of interlinking to the Providers pages from the Tags pages

Also, we offered to place a block with a list of tags relevant to this subject on the Subjects pages.

An example of interlinking from the Subjects pages to the Tags pages
An example of interlinking from the Subjects pages to the Tags pages

Website technical analysis

Class Central is a large site with tens of thousands of pages; therefore, Technical SEO is a great challenge for such a website. In this case, you need to use specialized services.

We used the JetOctopus tool to scan most of the site’s pages and identify the critical errors.

The critical points of Technical SEO are:

  • A duplication content,
  • Low page speed,
  • Low-quality pages in the index,
  • Poor server stability,
  • Incorrect schema microdata markup,
  • AMP implementation errors.

Let’s dig into the details of each of the problems.

Duplicate pages

For a site with thousands of pages, the duplication issue is always acute because of its significant impact on the entire website’s ranking.

The number of meta tag duplicates on the Class Central site
The number of meta tag duplicates on the Class Central site

Duplicated pages don’t let search engines correctly identify the relevant page, which can also cause problems with getting to the top.

During this audit, we identified several types of such an error:

  • Duplication of course pages

A separate URL was created for the same course at a different time. One URL is for a course that has already ended, and another URL is for the same course planned for the future.

Examples of such addresses:

The solution may be to set the Canonical tag to the actual URL of the course pages from those which are already completed.

  • Duplication of university/institute pages

The site has two sections for lists of educational institutions: Universities and Institutes.

Duplication arose as a result of the fact that the same educational institution could be located in both the ‘University’ and the ‘Institutes’ section.

For example, Duke University:

To solve this problem, it’s necessary to separate all educational institutions between the two sections of the site and configure 301 redirects from remote URLs to the actual ones.

  • Duplicate with ‘/’ at the end of URLs

You can reach each of the site pages at two URL addresses – with ‘/’ at the end and without it.

For example:

and

Thus, each page had its full duplicate, which could appear in search results, negatively affecting website ranking.

The solution is to set up a 301 redirect.

  • Title tag duplication

Duplicate titles and page descriptions are also the reasons why a site can poorly rank in search engines. This is especially true for large sites, which can have thousands of such duplicate pages.

For example:

https://www.class-central.com/report/category/mooc-commentary/page/8

In this case, it is worth creating unique metadata for all typical site pages using a template based on a semantic core.

For pagination pages, the template could be:

<title><category_name><page_number></title>

The result of applying this template to the 8th pagination page of the “MOOC Commentary” section will be:

<title>MOOC Commentary Page 8</title>

With the help of templates, you can optimize numerous website pages as quickly and efficiently as possible, which is very useful if there are tens or even hundreds of thousands of such pages.

Page speed

Page speed is one of the ranking factors, so improving it is an important task for SEO specialists.

The GSC report. Desktop
The GSC report. Desktop

The optimal page load time is from 1.5 to 3 seconds. If the page takes longer to load, more than half of the users will leave without waiting for the result. This is especially true for users who visit the site from mobile devices.

The GSC report. Mobile
The GSC report. Mobile

We recommend not to postpone the problem resolution.

Low-quality pages

Numerous low-quality pages in a search engine index can critically impact a site’s ranking. Essential pages get lost among all this “trash.”

During the SEO audit, it was possible to find the sources of generating such pages and make recommendations for their elimination.

The main ones are:

  • URLs with parameters

When analyzing Google Search Console, we found numerous URLs that contained some parameters, UTM tags, etc.

The GSC report on the typical error pages
The GSC report on the typical error pages

But the problem is that all such pages are open for indexing by search engines. URLs with ‘?’ are available for crawling and indexing by default. This means that more than 10 thousand such pages can potentially get into the Google index.

There is another danger from generating such URLs. After the ‘?’ users can add any spam they wish. If competitors or cybercriminals want to harm the site, they can create thousands of such pages with search queries on prohibited topics (for example, adult). To solve this problem, you need to register the canonical tag containing a link to the same URL before the ‘?’ symbol for each of these pages.

For example:

For https://www.class-central.com/university/icms?trk=profile_certification_title, set the Canonical to the https://www.class-central.com/university/icms page.

  • User profile pages

After registration, each site user gets a personal page with a unique URL — for example, https://www.class-central.com/u/59199. Due to a large number of users, there were more than 50 thousand such pages. All of them are available for indexing by search engines, although their quality and value are relatively low. Besides, they bring almost no traffic.

Traffic from organic search to profile pages in 1.5 years
Traffic from organic search to profile pages in 1.5 years

On average, all of these 50,000+ pages bring less than 30 users per day from organic search, so we can suppose that these pages are of low quality. Therefore, such pages should be closed from indexing by search engines. What’s more, these profile pages can be used by SEO spammers to get backlinks to their sites.

Possible location of the spam link on the author's page
Possible location of the spam link on the author’s page
  • Interested Students pages

Each course page contains a link to a list of interested students and is of no value to either the users or the search engine.

How the Interested Students link looks like on the course pages
How the Interested Students link looks like on the course pages

As a result, we found more than 5,000 such pages in the Google index with total traffic of about 40 users per day.

As a result, we decided to remove the Interested Students pages from the Google index to improve course pages’ ranking.

Server stability

When choosing a hosting, it is essential to analyze its stability. Frequent disruptions due to poor hosting can negatively affect the growth of the project. When analyzing Google Search Console, we found errors in the server operation.

GSC server speed report
GSC server speed report

These were mostly 405 Not Allowed and 500 Internal Server Error issues.

An example of the 405 Not Allowed error page
An example of the 405 Not Allowed error page

This is a very serious sign for the search engine to pessimize the site in the search results. Try to use a hosting that will provide the best speed of access to the site and the shortest time during which the site may be unavailable due to technical problems.

Schema markup Errors

It’s essential to implement microdata Schema markup without errors in the code. Thus, the search engine will read them correctly and show them in the search results. When analyzing the site, we found errors in microdata schema markup on the following typical pages:

  • University pages
Errors in the implementation of the Event microdata on the Universities pages
Errors in the implementation of the Event microdata on the Universities pages
  • Course pages
Errors in the implementation of the Product screma markup on the Courses pages
Errors in the implementation of the Product screma markup on the Courses pages
  • Subject Pages
Errors in the implementation of the Event microdata on the Subjects pages
Errors in the implementation of the Event microdata on the Subjects pages

These are errors not in the syntax but the empty important and/or recommended fields. Ensure to fill in as many fields as possible to get the most out of microdata implementation.

AMP implementation errors

AMP pages load quickly on mobile devices and also rank higher in mobile search results. Therefore, it’s essential to correctly implement this technology for the main pages of the site. When analyzing the site using Google Search Console, we found errors in the implementation of AMP pages. What’s more, the number of these errors was continually growing.

The GSC report on the AMP page implementation errors on the Class Central site
The GSC report on the AMP page implementation errors on the Class Central site

In less than a month, their number has risen to 449, so it was critical to make changes as quickly as possible to fix this problem.

Conclusion

It doesn’t matter if you have a large site with millions of pages or a small one with a dozen pages — an SEO audit is essential for any business. This is your opportunity to grow online. To have a positive effect, you should make SEO audits regularly.

Search engines adjust their algorithms frequently. What works today may stop working in six months or even earlier. A well-performed audit will increase your site’s visibility, help improve ranking and increase income.

Analysis of direct competitors in your niche is no less critical. Understanding your competitors’ strategies will allow you to get better results.

As for the Class Central website, it was a combination of several factors, namely: a properly performed audit by the Livepage team, the implementation of additional insights on the client’s side, as well as the impact of global changes in the market and the world, that allowed this project to obtain impressive results.

An increase in visits to the Class Central website in the period 2012-2020
An increase in visits to the Class Central website in the period 2012-2020
The Class Central website highlights for 2020
The Class Central website highlights for 2020

Are you looking for an opportunity to improve your site’s SEO performance?

Contact the Livepage team for an SEO audit for your business. Using the experience of this and other case studies, we will help you increase the traffic and profitability of the current website.

Order SEO
Name*
Website
Email*
Phone*
Comment