There are two different primary Search Engine Optimization (SEO) strategies: on-page and off-page. They are very different but work together to increase the ranking of the page and website. In general, on-page SEO refers to optimizing a page so that Search Engines can match it up with the best searches and off-page SEO refers to optimizing a page to rank better than other pages within those searches.
Server-side, client-side? Front-end, back-end? What's the difference and why does it matter? While the differences can be easily defined (we'll do that in a minute), there are several important factors that affect how we decide which one to use for a certain task. For the scope of this post we will only be talking about web development as server/client relationships exist in many other areas of IT as well.
Client-side / Front-end
There are many types of websites, our clients ask us about them a lot - microsite, landing page, web app, etc. What are they and how are they different from each other? Which one(s) should you have? We'll look at each of them from the simplest to the most complex.
We're now well into 2018 and it's clear that this will be a big year for web security. For years the industry has been pushing for the ubiquitous use of encryption for websites (i.e. that all important s in https://). But we think that this is the year that will see the largest changes for websites that don't use this technology. We'll cover what this encryption actually is and is not, why these changes are happening, and what you should know about the future changes coming up this year.
The web as a whole has been moving toward encrypted browsing for a while. First, browsers started highlighting encrypted sites with a green security symbol in the address bar so highlight them favorably to internet users. Next, search engines started ranking sites higher that used encryption, giving a them a modest advantage. Now, this year in July we're going to see Google go a step further and mark all non-encrypted sites as insecure in Google Chrome. This will drastically reduce the number of users visiting these un-encrypted websites and will most likely almost completely cut-off any potential user engagement.
Our clients often wonder when it's time to update their website. We're not just talking about a minor tweak here or there, we're talking about a major update or even a complete overhaul. It's a very complex matter and it can differ from one company to the next but here are the top 10 reasons that your website might need to be updated.
Search Engine Optimization! This is the single biggest reason to update your site. We could have made a list of 10 reasons to update your site with all 10 of them being SEO. What's the point of having a website if your potential clients aren't visiting it? Part of the reason that this is #1 is that it is so broad. We should probably write another whole article about SEO but suffice it to say that in the ever changing landscape of search engines and social media this is more important than ever. Content, security (see #4), speed (see #7), microdata, local/mobile search, keyword research, there are so many things that fall under this category that can make the difference between a user never finding you and a lifetime customer. If your SEO isn't up to date you're missing out, period.
This is another big one. Many people think that their website is all about driving traffic or making sales or increasing their brand identity. While all of that is true it can also provide a treasure trove of data to help you run your business. It pains us to see sites in 2018 that don't have analytics and it pains us even more to see sites that have them but they aren't using them. Well implemented analytics can help inform almost every business decision. If your website isn't providing you with this benefit or it's using older, less valuable analytics platforms then you could greatly benefit from an update in this area.
UX seems to be such a hot buzzword right now but it's not without good reason. Websites have to be user friendly so the user experience is critically important. The only reason this isn't higher is that SEO and Analytics drive you toward good UX and it's not always the other way around. Just look at how user experience has changed over the years, who remembers Windows XP? The days before tabbed browsing? How did we get by? Even if your site followed the best UX principles a few years ago, it could be time for an update. As the big players like Google and Facebook evolve, users eyes and fingers are trained to move towards different areas of the screen, they expect certain things to be placed in certain areas. If your website doesn't match, you'll be neglecting your users and losing conversions.