My SEO Case Study on Semrush & Technical and Traffic Insight

SEO case study

I recently carried out an SEO case study covering SEMrush fundamentals, traffic insights, keyword and content strategies, and technical basics for a gambling and gaming company. The insights and strategies I uncovered could benefit a broader audience, so I’m sharing my findings in this post. I hope it offers valuable takeaways for anyone looking to improve their SEO knowledge and best practices. 

To respect the confidentiality of the company involved, all specific company names, brand names, and URLs have been anonymized or removed.

Semrush basics:

By using a free account on Semrush (or in any other SEO tool, if you prefer Ahref or Similarweb for example, you can), please answer the following questions.
When looking at the [Company’s Domain] domain, tell us:

Our organic competitors in the Czech Republic

Who are our organic competitors in the Czech Republic?

According to Semrush (below screenshot), the following websites share the most common organic keywords with https://www.[Company’s Domain]/ and can be considered as primary organic competitors:

1. casinoarena.cz

2. sazkove-kancelare.com

3. tipsport.cz

4. encyklopediehazardu.cz

5. pokerarena.cz

organic competitors

However, according to Ubersuggest, the below ones can be considered as primary organic competitors of https://www.[Company’s Domain]/ with highest amount of common keywords (below screenshot).

So, I would consider them, as well:

1. betarena.cz

2. livesport.cz

3. tipsport.cz

4. sazka.cz

5. casinoarena.cz

organic competitors ubersuggest

 

Top 5 non-branded keywords

What are our top 5 non-branded keywords?

As I use free version of SEO tools and filtering out Organic Research of Semrush doesn’t work on the free version, so I use Ubersuggest, checking Keywords by Traffic and filtering out “[Brand]” as the brand name from the result and sorting based on volume.

However, I believe “sazka” and “hokej” are also branded keywords for your competitors.
So, I filter them out from the below list; else they are they your top keywords (Below screenshot)

1.        olomouc

2.        korunka vysledky

3.        korunka výsledky

4.        clash stars

5.        euro kurz

non-branded keywords


Trends and Direction


What are the trends? Are we in the right direction?

Unfortunately, with the free version Semrush, I cannot access the details for other months or the last 3 or 6 months. Therefore, the below report is based on last month, January 2025 compared to December 2024:

1. Organic Traffic & Visibility:

According to SEMrush, the number of Visits has declined by 34%, but unique visitors have increased by 64%. Additionally, backlinks have dropped by 25%, and the bounce rate has decreased by 13% (below screenshot).

The increase in unique visitors suggests that more new users are discovering the site. This could be due to improved SEO ranking or market targeting, indicating growth in brand awareness or visibility.

However, these new visitors are visiting less often, which could be attributed to users finding the information they need more quickly, suggesting an improvement in the UX/UI or a change in user behavior. For instance, in the case of a betting company (such as https://www.[Company’s Domain]/), this could be due to fewer attractive sports events or changes in users' financial situations or similar cases which can be studied by having access to relevant data.

On the other side, we need to take this to consider that when amount of unique visitors are getting higher, but the amount of site visit is declining, it can be relevant other factors as well. For example to have sponsored ads with low CTA, which landing pages provides the traffic, but there is not a proper Call to Action (such as registration) to bring back the traffic to the site. To know about this, more data is needed, which I can’t access on non-verified and/or on free version SEO tool.

The drop in bounce rate by 13% is a positive indicator that users are engaging better with the content, potentially finding what they need more efficiently, and staying longer on the site.

Totally, the direction seems positive, as you're attracting new users and improving their experience. While the frequency of visits may have dropped, this could be a sign that the website is meeting users' needs more effectively in less time.

The drop in backlinks by 25% is concerning. Backlinks are an essential factor for SEO, and a reduction in backlinks could negatively affect your site's ranking and visibility. This should be a focus area for improvement.

Organic Traffic & Visibility

 

2. Keyword Trend:

Organic traffic and organic keywords are almost stable with a slight increase. While this suggests a positive trend, it would be beneficial to compare these metrics with those of your competitors for a more complete picture. However, at this stage, the trend still points in a positive direction.

In this regard, Similarweb shows a more comprehensive overview of the last 3 months, highlighting improvements in both the Global Rank and Country Rank, as well as an increase in total visits (below screenshot). This further supports the idea that the overall direction is positive, despite some fluctuations in specific metrics.


Keyword Trend

Traffic quality

What can you say about our traffic quality?

Due to the limitations of the free version of SEMrush, I used Similarweb to evaluate the traffic quality.

Based on Similarweb data (below screenshot), approximately 77% of the traffic is direct, 9.3% comes from organic search, and 5.2% is from referrals. The traffic from social media and emails are quite low.

This suggests that the website has a general strong returning traffic base, which is a positive indicator of brand recognition and loyalty. However, the organic traffic percentage is relatively low in compare to the direct channel, and there is a potential to increase visibility through SEO optimization.
Additionally, the website seems to be underutilizing social media and email marketing as sources of traffic, which could be areas for improvement.

To fully assess the quality of the traffic, additional metrics such as bounce rate, average pages per session, click-through rate (CTR), and average time on page would be necessary. These metrics help to understand user engagement and whether the traffic is genuinely interested in the content. Unfortunately, since I do not have access to Google Analytics (GA) or more detailed data from SEMrush, I am unable to provide a comprehensive analysis of these engagement indicators.

Traffic quality

Backlinks

What can you tell us about our backlinks?

As previously mentioned, https://www.[Company’s Domain]/ has been losing backlinks for a while. According to Semrush, in comparison to January 2025, the website has lost 869,000 backlinks and 55 referring domains by February 2025.

Backlinks

The graph below highlights a decline over the past year, particularly from August 2024 onward. The number of referring domains decreased from 2,729 to 1,948, and the number of backlinks dropped dramatically from 19.5 million to 2.5 million.
This is concerning, as such a significant loss typically signals potential issues unless there's a strategic reason behind it, such as removing backlinks from toxic or low-quality domains.

backlinks statistics

Domain Authority Insights:

The analysis of the referring domains' authority score reveals that most backlinks are from low-authority domains, with a smaller portion coming from higher-authority domains. This imbalance suggests that the backlink profile could be improved by focusing on gaining links from high-authority, reputable sources. Particularly, backlinks from domains with a score of 0-10 should be reviewed for potential toxicity.

Follow vs. Nofollow Ratio:

The ratio of follow to nofollow backlinks is currently 98% to 2%, which is unnatural and raises a red flag. Google favors a more natural backlink profile, which typically includes a healthier balance of follow and nofollow links.


This heavy skew towards follow backlinks may indicate that the backlink acquisition strategy was not entirely organic or natural, which could negatively impact the site’s rankings.

Follow backlinks

Anchor Text Distribution:

The top anchor texts are mostly blank or without usage of proper keywords (below screenshot) and the rest are branded ones. It is essential to perform a more in-depth analysis of the anchor texts, including language and niche of the referring domains to ensure that anchor texts are diverse, relevant (e.g., usage of keywords or alternative key words), and natural, which are crucial for improving the backlink profile.

Anchor Text


Keyword “casino” and our position

What can you tell us about the keyword “casino” and our position?

“casino” is a main keyword with a high keyword difficulty (KD) of 89, which makes it hard and competitive to get rank in search engines, while it comes with a high search volume.
According to Semrush, at this time you
don’t hold a global position for this keyword, however you have position of 6 and 16 for longer tail keywords of “[Brand] online casino” and “[Brand] casino”, which both are branded keywords. (Below screenshot)

Keyword casino serp

According to Ubersuggest, your website does not rank for "casino" in the Czech Republic either (below screenshot)

Casino in Ubersuggest

The keyword "casino" is dominated by well-established, high-authority websites with strong backlinks and optimized content. Competing for this term directly will be difficult, especially without a focused content and backlink strategy.

Actually it’s not easy to get rank for this keyword or the alternative ones such as “online casino” or “casino online”, but still it is achievable by producing proper and optimized contents and backlinks, especially that I can see you have the top sponsored rank in google with “online casino games” (below screenshot)

online casino games in Google


Suggestions for SEO improvement

Based on the information you have; do you have any Based on the information you have; do you have any suggestions to improve our SEO?

I’m going to have below suggestions and recommendations:

1.        To improve the backlink profile, an in-depth off-page campaign is required, including the below steps:

-          Targeting high-authority domains: To focus on acquiring backlinks from reputable sites with high domain authority, ideally in the same niche and language (Czech).

-           Improving anchor text diversity: Use a variety of anchor texts that align naturally with the content and keywords of the linked page.

-          Balancing follow and nofollow backlinks: The current 98% follow vs. 2% nofollow ratio is unnatural. Efforts should be made to increase the proportion of nofollow links by acquiring mentions from authoritative sources (e.g., forums, directories) where nofollow links are commonly used. A more balanced distribution will help ensure a natural and sustainable backlink profile.

-           Focusing on quality over quantity: Ensure backlinks come from trusted, high-quality sources rather than a high volume of low-authority sites.

-           Disavowing toxic backlinks: If any harmful or low-quality backlinks are identified (particularly from domains with low authority or spammy behavior), they should be disavowed to prevent any negative SEO impact.

-            Again as mentioned above, there is an issue with the backlinks dropping down dramatically, which should be taken care.

2.        To get rank for the keyword “casino”, I suggest to target alternative or long-tail keywords such as "online casino games" (which you already rank for in sponsored ads), "best online casino CZ", "casino bonuses for Czech players" and "trusted online casino reviews" which are less competitive but still attract qualified traffic can be an effective strategy.

This should be supported by high-quality, optimized content covering casino games, bonuses, and betting strategies, along with structured data (schema markup) for better search engine visibility and strong internal linking to reinforce keyword relevance.  

Additionally, acquiring high-authority backlinks from casino-related websites, industry blogs, and gambling forums while diversifying anchor texts to maintain a natural backlink profile will further strengthen domain authority. Over time, these efforts will improve rankings and increase the chances of ranking for highly competitive keywords like "casino".

3.        As mentioned above, we need to know the reason that while unique visitors are getting higher, the site visits goes lower. If it’s for better UX and visitors easily find the what they are looking for (Good side) or if it’s due to low CTA or poor landing page experience or even to getting rank for non–relevant keywords (Bad side). 

4.        Here are some keywords gap that competitors got ranks for them, but [Brand] is missing such as:

·           casino prague

·           cz casino bonus za registraci

·           sazka kameny vysledky

·           plátýnko

·           hokej online zdarma bez registrace

We can find more keyword gaps, create rich contents and backlinks for them to get rank for them in search engines. (Below screenshot)

Also there are keywords that [Brand] already has rank for them, but in compare to the competitors, the ranks are weak. The relevant content for such keyword need to be optimized for better ranking in search engines. Key words such as:

·           stahnout hraci automaty zdarma

·           sazkabet bonus

·           automaty otočky zdarma za registraci

·           volne otocky

·           zdanění výher tipsport

Keyword gaps

5.        There are also backlink opportunities from the sites with high domain authority that the competitors have backlinks from them, but [Brand] doesn’t have. Such as:

Domain

Domain ascore

[Company’s Domain]

tipsport.cz

sazka.cz

casinoarena.cz

betarena.cz

aktuality.sk

74

0

1

20

9

15

slevomat.cz

65

0

1

1

58

69

rozhlas.cz

61

0

1

9

5

9

cvut.cz

51

0

1

8

638

3

euro.cz

49

0

1

10

5

4

zena-in.cz

39

0

3

295

3

4

szm.com

38

0

1

1

8

58

blisty.cz

35

0

12

14

3

90

diit.cz

34

0

1

4

7

7

protext.cz

34

0

3

14

2

1

 

More domains can be found via Backlink gap section in Semrush (below screenshot)

Backlink gap

6.        Regarding on-page SEO, I can see some pages missing proper headings and heading orders (e.g. the home page is missing <h1>, but contains 2 <h2>), while <h1> plays a very important role is SEO and rankings.

Moreover, I can see usage of heading for date (below screenshot). Headings (<h1> to <h6>) are important for SEO because they provide structure and meaning to a webpage's content and they should be used for semantic purposes, such as section titles and keyword-rich content that helps search engines understand the page better. Search engines use them to understand the hierarchy and relevance of information on the page.

Using <h4>19.2.2025</h4> does not contribute to SEO because a date does not provide meaningful content hierarchy or keyword relevance for search engines. Instead, it's better to style the date using CSS (e.g., <span class="date">19.2.2025</span> with appropriate styling) rather than using a heading tag.

7.        Of course having more languages for the website (such as English) can be helpful in many aspects, including SEO and higher conversion rate for non-Czech language speakers, residing in Czech Republic.

8.        The website misses Apple touch icon, which is good for UX, plus branding and trust.

9.        As mentioned above, the website traffic analysis reveals underutilization of social media and email marketing channels. Current traffic from these sources is significantly lower in comparison to other channels, indicating a missed opportunity to engage potential customers and drive conversions.
To address this, I recommend developing comprehensive campaigns focused on improving both social media presence and email marketing effectiveness.
These campaigns should include strategies for content creation, audience engagement, list building, and targeted outreach to maximize traffic generation from these valuable channels. A thorough audit of current social media and email practices is also recommended to identify areas for immediate improvement.

10.    Checking some pages of the website, I noticed of very thin content or completely lack of content at all. However, I know it’s a betting/Gaming site which people are not visiting to read content, but search engine loves contents.
Even pages that are temporary (e.g., for a specific football match) or being generated dynamically, with content can get rank and increase sites traffic.
So my advice is to add content as much as possible to all pages or to create blog section with rich content and then have internal links from them to the relevant pages.

11.    As the website is very huge and visitors may get lost, using breadcrumbs can improve UX and user engagement, helping visitors to navigate better among pages they want to visit.

If using breadcrumb is not an option, at least having a fixed menu can be helpful to access to the navigational section of the pages easier while they are in the middle of huge and long pages.

Also, when having long pages, scrolling up from bottom or middle of pages is not easy for users. In such cases, having a “to top” button can help them to scroll up faster and easier, which can improve the user experience and consequently improving user enjoyment.
For example bwin.com, as one of your competitor uses fixed menu to improve UX and site engagement.

12.    Also we can use Site Audit section in Ubersuggest or Semrush or even using Screaming Frog to find SEO issues with the website, which fixing them can lead to SEO improvements:
For example Ubersuggest on its limited versions finds the below issues.

Opening each report, will show the pages that they have the relevant issue or warning. We can start with the one that higher priority and higher SEO impact. For example in Ubersuggest, there are pages with duplicated titles or low word counts, which have higher SEO impact and in SEMrush, there are incorrect pages in sitemap.xml, pages with duplicated content and pages with duplicated or missing title tags, which fixing them are crucial for SEO improvement.

Site Audit

Or Semrush finds the below issues:

Semrush site ausit

13.    Having proper Schema markup is helpful for letting know the search engines about our website and getting rank in search result, which apparently is not being used for [Brand] website.

Schema markup 

14.    PageSpeed Insights shows a very poor performance of the site which is need to be taken care. Speed of the site is one of the factors to give rank to the website in search results. With consulting with developers, there are items that can be fixed or improved such as LCP, FCP, reducing blocking time and so on. (below screenshot)

PageSpeed Insights



Of course there are still other ways of SEO improvement for the website, but for this case study, I believe the above 14 points are enough and to have more improvement points, a more in depth analysis of the website and competitors is needed.


Traffic insights:

Those are screenshots of the organic performances of our Polish website in 2024.
Please analyze quickly those graphs.

Information from Graphs and data

Which information can you take from those screenshots?

Graph 1

Graph 2

Graph 1 and 2 show 18.9 million clicks and 71.4 million impressions, indicating a high level of visibility in Google search results. They also indicates that increases in impressions generally lead to increases in clicks.

The average CTR of 26.5% suggests effective title tags and Meta descriptions, successfully attracting clicks from search results.

An average position of 9.7 indicates that the website ranks well for its targeted keywords.

During late June and July, there is peak for impression and click, which can be related to a successful marketing campaigns, seasonal trends, or viral content, while in December there is drop with impression and clicks, which can be a potential seasonal decline, or related to the marketing campaigns or even Google algorithm updates.

Image 3

Image 3 shows that the top queries are heavily focused on the brand name "[Brand]". This indicates strong brand recognition with having loyal users.
Image 4

Image 4 says Organic Search is the primary traffic driver with significant sessions of over 45M and engaged sessions of over 31 M, accompanied with a 69.8% engagement rates. This means organic users find the content relevant and valuable. The average engagement time of 3 minutes and 15 seconds is also commendable. Moreover, the direct channel has a significance portion of the traffic with over 28M sessions, indicating to have returning visitors and loyal users.

Image 5

Image 5 says Organic Search has increased by 21.88% compared to the previous year, demonstrating positive growth in organic traffic.


Learnings and conclusion

Which learnings should we keep in mind? Any conclusions?

Organic Search is the dominant traffic source and it's a good idea to continue investing in and prioritizing organic strategies and year over year growth demonstrates the effectiveness of the SEO efforts, strategies and campaigns, which is suggested to continue.

Users are finding the content valuable, leading to longer sessions and higher engagement rates. So, why not to maintain it in the same way!

Branded keywords seems very strong with high amount of clicks and impression and with CTR of over 80 in compare to the non-branded keywords. This means that while we need to improve the website for other keywords, we can use the branded keywords for new products of the website.

For example if there is a new game in the website "Tetris", besides trying to get rank for the main keywords such as "Tetris", "Tetris online", "Tetris Free", it's a good idea to have the branded keyword for it such as "[Brand] Tetris", which probably can get rank easier.

However, this doesn't mean to neglect from the non-branded keywords. The data shows they have reasonable CTR of 20 to 30. Obviously they can be improved, too.
For example by finding content gaps in comparison to the top competitors of each query to enrich our content, providing high quality backlinks and improving meta descriptions, UI and UX or if needed improving technical SEO aspect of the relevant pages.

During late June and July, there is a peak of impression and clicks. We can investigate about the reason and in case it is related to marketing campaigns or strategy, to keep it back, improve it and to work on it.

Contrary to late June and July, we can see a drop of clicks and impression during December. We need to investigate the issue and if it is related to marketing campaigns or strategy, we need to fix them and avoid them in future.

Keywords & Content:

This is our Croatian website https://www.[Company’s Domain]/
We plan to develop our visibility on basketball queries (In Croatian, basketball is called ”kosarka”)
Those are the keywords we may target, as well as their data:

Keywords and Serp


Keywords analysis and recommendations

Based on those keywords and our website, what would you recommend?

As "kosarka" means Basketball in Croatian and you would like to increase visibility on basketball queries for the Croatian website, which has sport betting niche, then we need to target the audience in Croatia with content strategy coming with balancing information & betting integration. It mean to have a strong section for "kosarka", giving information to the users, while it is integrated with betting.

For example in that section, we can have contents about teams analysis, historical results of their previous matches, the ranking of each team in the corresponding league or world ranking for national teams, introducing best players of each team and so on, while having content regarding betting on match, tips on the bet, betting guide or tutorial.

Even we can take advantage of using short introductory videos about the teams or games in our content to get rank in video searches, as lots of people search for videos of matches and this can take them to our pages.

I believe the website "Bet & Win" (bwin.com) as one of your competitors, has licenses to stream live certain matches, while they do not get benefit from video search as just registered users for the purpose of betting can watch online the live matches. But using short basketball videos inside contents, while using proper schema markup (such as Videoobject), can improve the traffic from video searches for "kosarka", which with a proper and interesting CTA phrases in those pages, can convert visitor to clients.

"nba" and "nba rezultati" have the highest search volume, indicating significant interest in the NBA. However, "nba" has a very high KD of 92, meaning it is a very competitive keyword, while "nba rezultati" has KD of 20 with high volume of searches. So, "nba rezultati" can be a good keyword to start.

We also have"kosarka", "kosarka rezultati", which have good search volume with lower KD and the website has already got rank for them. So, the website has the potential to improve ranks for these keyword by optimizing content and proper backlinks from high authority and relevant domains.

"kosarka uzivo", "kosarka live" are also good keywords with reasonable search volume and low KD. So, there is an opportunity to get rank for them in search engines by producing rich content and backlinks.

Regarding "euroliga košarka", it is a good keyword with good search volume and low KD which should be taken to consider to get back the position and improve the rank. Apparently at this time the position is lost in search engines. The reason should be investigated. It can be due to non-relevant content of the page, low user engagement, content gap in compare to the competitors, page slow speed or other technical issues such as crawlability or indexability.


3 Actionable recommendations for visibility & traffic

Please review our website and the keywords and make at least 3 actionable recommendations to develop visibility and traffic on that topic.

In the above section, I already have more than 3 actionable recommendation and strategy, but to have it outlines, the below are my 3 recommendations:

1. At first,we need a content strategy by having focus on keywords such as “kosarka", "kosarka rezultati”, "kosarka uzivo", "kosarka”, "euroliga košarka" which have high volume of search, but not very competitive and it’s easier to get rank for them by creating or  optimizing their contents.
We can check our competitors for the top search results for the above keywords to find content gaps or content ideas.
Also, we need to optimize our content with the balance of giving information and betting integration (according to what I have mentioned in the above section and examples I provided there). With this regard, we need to enrich the relevant pages with various types of content such as text, images and even videos.
We need to have a proper and authentic usage of each keyword for the page title, meta description, inside the content as well as the headings for each corresponding page.

An example content with a focus on keyword:
The keyword "kosarka uzivo" (basketball live) is good keyword with high volume of search and low KD, so we can focus on it get decent rank.
We can have Croatian translation of bellows to have a page about Live Score Updates & Match Tracking and Betting:

Page Title: Basketball Live: Results, Stats & Betting | [Company’s Domain]
(combination of keyword usage  and branding for the title)
Meta Description
: “Follow live basketball results, match statistics, and bet on the action in real time! [Company’s Domain] brings you comprehensive live basketball information and betting opportunities.”

H1 tag: Basketball Live: Results and Betting”

Page Content Structure: With focus on Urgency and Betting which immediately grab the user's attention and connect their desire for live information with betting opportunities. Example:
Don't miss a moment of the action! Live basketball on [Company’s Domain] brings you the latest results, detailed statistics, and exciting live betting opportunities for all your favorite matches.


And then to have:
Live Scoreboard: Clearly display the current score, time remaining, and key stats (points, rebounds, assists) for a selection of featured live matches. Prioritize matches with high betting interest.

Match Details Link: A prominent link to a dedicated Match Details page for each featured game.

Live Betting Odds (Integrated): Display the most popular live betting markets (e.g., Spread) directly below the scoreboard for each featured match.

"Bet Now" Button (Direct & Clear): Place a "Bet Now" button directly next to the odds, allowing users to quickly place a bet.

My experience says that for niches that visitors are not in to read contents, even a short 300 to 500 character content with a good schema markup, heading, title works to get rank. For example according to Ahrefs the keyword “hbo live stream” has the same volume search of "kosarka uzivo", but on the contrary side it’s KD is hard.

My website is online TV streaming niche, so people are not visiting for reading content and even having content can disturb them as they want to access to the player easily just to stream TV. So I cannot have big content, but by a good and rich (but very short content of approximately 400 characters) and with proper title, Meta tags and headings and proper usage of Schema Markups of Article and VideoObject, my website has a top rank in Google Video search (below screenshot).

We also can use alternative and relevant keywords inside our contents and headings such as “Košarkaška oklada“ (basketball bet), “košarka hrvatska”(basketball Croatia) and "kosarka eurocup". We can find more related keywords by using Keyword idea in Ubersuggest (below screenshot)

relevant keywords


2. Then, we need to have proper link building strategy, including backlinks from relevant high authority domain (e.g. Croatian sports news websites, Croatian basketball forums), preferably in the same niche or language and internal link building. The contents we use for blacklining and internal link building should also be rich.

We need to make sure to have authentic blacklining strategy in the way that there will be a balance between follow and nofollow backlinks.
Also we need use proper anchor texts (including branded terms, target keywords, partial match keywords, and generic anchor text) to make links to the relevant pages.

Though Semrush or Ahrefs we can review our competitor backlinks to find our backlink gap, as well (Below screenshot)

link building strategy


For internal link building, we can create relevant and supportive contents in blog section or tutorial section of the website and by using the keywords, or long-tail version of the keywords or even alternative keywords as anchor texts, to make links from those posts to our targeted page and this way we can address search engines about our targeted page for the keywords used.

Also we can use Social Media, to share the pages or even have a small content with a link to the pages that we have created in Croatian groups in Facebook or other networks or directories. If there is an issue with those networks about sharing gambling or betting contents, we can share the supportive contents that we have use for blacklining or internal linking to respect the guideline and policies of those networks.


3. Optimizing Technical SEO aspect of pages. For example using proper schema markups helps search engines to understand pages better and pages to be shown in rich result.
You can have FAQ for the website with faq schema markup and then addressing the pages relevant to basketball pages there. As I explained above, having videos for the pages are helpful while using videoobject schema markup to get traffic form video searches.

As this website is a local website, you can use “Google my business” to optimize it for Croatia with the logo and company’s details with can create trust. For example in the below screenshot, bwin as your competitor has its own logo and company details while searching on Google, but [Company’s Domain] doesn’t have:

Google my business


Technical basics:

https://virtuals.[Company’s Domain]/ is our subdomain dedicated to virtual games

3 Technical improvements for the subdomain

Please check the different pages and propose at least 3 technical improvements for this subdomain.

1.      My first recommendation is to use a subdirectory instead of a subdomain, if applicable. So, rather than having https://virtuals.[Company’s Domain]/, it would be better to use https://[Company’s Domain]/virtuals.

Subdomains are often treated as separate websites by search engines, meaning they do not automatically inherit the domain authority of the root domain. This makes it harder for them to rank in search results since they require independent SEO efforts, such as separate link-building and optimization.

On the other hand, subdirectories inherit the domain authority of the root domain. This not only benefits the subdirectory itself but also strengthens the overall domain, potentially improving search engine rankings and SEO performance.

While subdomains can still rank well with proper optimization, using subdirectories is generally a better approach for improving SEO, unless technical or organizational needs dictate otherwise.

2.      The sitemap at https://www.[Company’s Domain]/sitemap.xml/ doesn’t have good structure, plus content of virtuals.[Company’s Domain] are missing on it (below screenshot)

I can see the sitemap looks like below, which just providing list of links:

https://www.[Company’s Domain] https://www.[Company’s Domain]/oklade https://www.[Company’s Domain]/oklade/tenis https://www.[Company’s Domain]/oklade/rukomet https://www.[Company’s Domain]/oklade/kosarka https://www.[Company’s Domain]/oklade/stolni-tenis https://www.[Company’s Domain]/oklade/nogomet https://www.[Company’s Domain]/oklade/kosarka/meunarodne-18 https://www.[Company’s Domain]/oklade/stolni-tenis/meunarodne-6 https://www.[Company’s Domain]/oklade/kosarka/japan-5 https://www.[Company’s Domain]/oklade/kosarka/francuska-


Sitemap



While in a proper structure of the sitemap, the URLs must be enclosed within <urlset> tags and each URL within <url> tags. Each <url> tag must contain a <loc> tag specifying the URL. It should be something like below:

<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>

    <loc>https://www.[Company’s Domain]</loc>

  </url>

  <url>

    <loc>https://www.[Company’s Domain]/oklade</loc>

  </url>

  <url>

    <loc>https://www.[Company’s Domain]/oklade/tenis</loc>

  </url>

  <url>

    <loc>https://www.[Company’s Domain]/oklade/rukomet</loc>

  </url>

  <url>

    <loc>https://www.[Company’s Domain]/oklade/rukomet/island-1</loc>

  </url>

</urlset>


Plus. we need to keep our mind that while search engines support up to 50,000 URLs per sitemap (with a maximum file size of 50MB), it's generally recommended to keep each sitemap around 1,000 to 2,000 URLs for better efficiency. This helps search engines crawl and index content more effectively, especially for large or frequently updated websites.

To further optimize SEO, it's a good practice to create separate sitemaps for different content types, such as pages, posts, categories and etc.. This structured approach improves indexing performance and ensures that search engines can easily process all important content.

3.      I can see there are Video pages on this site, such as https://virtuals.[Company’s Domain]/game/nationalTeams, but no VideoObject Schema markup has been used with those pages and consequently the website doesn’t take benefits from Video Search Results traffic. As you can see below, Google shows 0 result for Video search result for this subdomain:

Google video search

A minimal VideoObject schema in JSON-LD format would look like the below, which are recommended be used for these video pages:

<script type="application/ld+json">

{

  "@context": "https://schema.org",

  "@type": "VideoObject",

  "name": "The Video Title",

  "description": "A short description of the video.",

  "thumbnailUrl": "https://example.com/thumbnail.jpg",

  "uploadDate": "2024-02-21T12:00:00Z",

  "contentUrl": "https://example.com/video.mp4"

}

</script>



Babak

My name is Babak, and I am a tech-savvy professional with extensive experience in SEO and blogging, along with strong knowledge of digital marketing, HTML, CSS, and content management systems like WordPress, Drupal, and Blogspot.

Post a Comment

Previous Post Next Post