Damien

Website Split

Sign in to follow this  

1 post in this topic

5886-website-split.jpg

As you may have noticed, we split the website in several sections. Find out why.

Over the course of the summer, we are going to expand Icy Veins and cover Diablo 3 and Heroes of the Storm (the upcoming MOBA from Blizzard). In preparation for this, it was decided that splitting the website in several subdomains was the way to go (and I will detail why precisely we did it). So, for now, there are 3 subdomains: www.icy-veins.com, wow.icy-veins.com, hearthstone.icy-veins.com. In the near future, diablo3.icy-veins.com and heroes.icy-veins.com will be added, and if we somehow manage to improve our Starcraft skills considerably, why not have starcraft2.icy-veins.com one day.


The split was effective yesterday, and, as expected, there were a few glitches, which we promptly fixed. That said, there are most certainly a few things that slipped under our radar, so if you noticed anything weird, make sure to notify us!


What Changed?


All the static WoW content is now on wow.icy-veins.com. Same for Hearthstone on hearthstone.icy-veins.com. The forums remain on www.icy-veins.com. 301-redirects have been set so that every article can still be accessed through the old url, for example: http://wow.icy-veins.com/arcane-mage-pve-dps-guide. So, if you have many links to our website from your guild forums, do not worry, they will all continue to work. The same cannot be said for the images though, so if you copied our content and used the spell icons, chances are that they will need to be updated.

The WoW site can easily be accessed from the Hearthstone one and vice-versa. That said, we are not 100% satisfied with the fact that it takes 2 clicks to go from a Hearthstone guide to a specific WoW guide, so we will work out something to make it only 1 click.

On the forums, I forced the login form to be sent over https (securely). For a number of reasons, this was not activated before. This means that you can connect to the forums from public networks without having to fear for your password to be intercepted.

When we split the website, we had to switch to absolute URLs everywhere. Since most of the website's content is just static HTML, this means that accessing the website through its IP address is no longer possible for those who wanted use this trick to circumvent their company's firewall of Internet-restricting software.

Why We Made That Change?


Knowing that we were going to expand the website to other games, we did the split for two reasons, mainly.

First, it makes more sense from a Search Engine Optimization point of view to use subdomains. With Hearthstone and World of Warcraft, it was not much of a problem to have everything on the same website, because the keywords for which you need to rank on search engines for these games overlap to a large extent. With Diablo 3 and Heroes of the Storm, this is no longer true, so we would have ended up diluting our keywords, which is not a good thing.

Second, from an advertising perspective, it is easier to have separate sub-domains, because you can optimize the campaigns that get sold on each sub-domain. For example, an advertiser might be interested in running a campaign on the Diablo 3 website only. Here, I am talking about campaigns with takeovers (when they change the background of the website), not the regular ads you see on the website.

There are also a couple other minor reasons. For example, we figured that not everyone who is into Hearthstone wants to read Hearthstone content on a WoW-heavy website.

Closing Words


I hope that this post will help you better understand why we split the website the way we did. As always, your feedback is invaluable and those who submitted feedback before know that we take it seriously, so do not hesitate to share your thoughts and suggest ideas for improving everything.
  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Stan
      In the latest episode of our podcast, we discuss potential Patch 8.1.5 release date, new Allied Races, recent layoffs at Activision Blizzard, and future game titles.
      Starring
      Patrick (@NotPatrick) Stan (@heroespwn) In this Episode
      [00:03] WoW: Patch 8.1.5 News Roundup, Allied Races, Crucible of Storms Raid, Wintegrasp [00:14] Overwatch: Paris Map Now Live, Overwatch League Season 2 Has Started [00:21] Heroes of the Storm: Currency Changes, New Patch with Ana & Abathur Reworks Live [00:23] General News: Layoffs at Activision Blizzard and Future Games Don't forget to subscribe to the podcast in iTunes or leave a comment on the forums. If you enjoy our show, you can support it by becoming a Premium member.

      Previous Episodes
      Episode 35 Episode 34 Episode 33
    • By Stan
      In the latest episode of our podcast, Kat joins us to talk about her Double Rank 1 Legend rank and recent Card nerfs in Hearthstone. Overwatch's getting a Paris map that's now available for testing on PTR and Heirloom Upgrade Tokens will cost less in Patch 8.1.5!
      Starring
      Patrick (@NotPatrick) Stan (@heroespwn) Kat (@Kat__HS) In this Episode
      [00:02] Talking with Kat about her Double Rank 1 Legend [00:08] WoW: Patch 8.1.5 Mount and Heirloom Changes, Mythic World First Race [00:23] Hearthstone: Lunar Event Card Back, Card Nerfs [00:31] Overwatch: New Paris Map on PTR, Overwatch League Returning Soon [00:37] Heroes: New Skins on PTR, (Neo President) Anduin Leak, Kevin Johnson Leaves Heroes Team Don't forget to subscribe to the podcast in iTunes or leave a comment on the forums. If you enjoy the show, you can support it by becoming a Premium member.

      Previous Episodes
      Episode 34 Episode 33 Episode 32
    • By Stan
      Episode 34 of the Icy Veins Podcast is here and we have Deadset on the show talking about the Season of Grandeur in Diablo III and we go through the main features of Tides of Vengeance Part II that hit live servers this week.
      Starring:
      Patrick (@NotPatrick) Stan (@heroespwn) Deadset (@DeadsetGaming) In this Episode:
      [00:02] WoW: Patch 8.1 Part II Now Live [00:21] Overwatch: Lunar New Year Event [00:23] Diablo: Season 16 Details Don't forget to subscribe to the podcast in iTunes or leave a comment on the forums. If you enjoy the show, you can support it by becoming a Premium member.

      Previous Episodes
      Episode 33 Episode 32 Episode 31
    • By Stan
      Episode 33 of the Icy Veins Podcast is here, and we discuss Brode's Second Dinner announcement, Blizzard surveying players about Hearthstone Esports, Imperius in Heroes, and World of Warcraft's Patch 8.1.5.
      Starring:
      Patrick (@NotPatrick) Stan (@heroespwn) In this Episode:
      [02:00] WoW: Patch 8.1.5 Details [10:00] Overwatch: Bastet Short Story, Armor Nerfs [17:00] Heroes: Imperius Reveal [21:00] Hearthstone: Esports Survey Question, Second Dinner Announcement [29:00] Diablo: The Darkening of Tristram Returns [30:00] General News: Bungie and Activision Part Ways, Bungie Keeps Destiny Don't forget to subscribe to the podcast in iTunes or leave a comment on the forums. If you enjoy the show, you can support it by becoming a Premium member.
       
      Previous Episodes
      Episode 32 Episode 31 Episode 30
    • By Stan
      In the latest episode of the Icy Veins podcast, we discuss the recent news surrounding Heroes of the Storm, Rastakhan's Rumble meta that's shaping up after release, and the launch of PoE-Vault!
      Starring:
      Patrick (@NotPatrick) Stan (@heroespwn) Sophia (@Sophia_xal) In this Episode:
      [03:00] Heroes: No HGC and Development Slowdown [26:00] Hearthstone: Rumble Run and Rastakhan's Meta [39:00] WoW, Overwatch, Diablo, and General News Don't forget to subscribe to the podcast in iTunes or leave a comment on the forums.
       
      Previous Episodes
      Episode 31 Episode 30 Episode 29