Web Optimization and Analytics

Laptop on desk with Google search page opened on screen.

Search Engine Optimization and Analytics are two sides of the same coin. Each shows you how well your site is doing with the other. More hits on search equals more data. More data equals better optimization. A large part of what goes into this cycle is content your users will never see on the page.




SEO: Behind the scenes

Meta tags are your chance to give information to search engines without needing to display the information on your pages. They are some of the most straightforward aspects of Search Engine Optimization.

Meta Tags

<meta charset="UTF-8">

This line sets the character encoding of your page. It basically ensures that any characters from any language can be dispayed on your page. It's best practice to include this in every HTML file you create.

<meta name="description" content="">

The description meta tag gives you a chance to directly tell a search engine what your website is about. When writing your description, keep it concise and think about including keywords that users might type into a search engine when in need of the information you are providing.

Social Media Meta Tags

Open Graph meta tags allow you to control how your website looks when it is linked on social media such as Facebook. Twitter has a separate set of meta tags. This gives you the opportunity to create specific messages for the different social platforms.

With these meta tags you can control titles, images, and text associated with a link to your website.

Use tools like Mega Tags to easily generate your general and social media meta tags.

File names

You should strive for simple URLs that convey information about the content of the page. If your URL/filenames are meaningful, it can be more useful and easily understandable in different contexts

URLs with words that are relevant to your site's content and structure are friendlier for visitors navigating your site.

Not all web applications accurately interpret separators like underscores (_), plus signs (+), or spaces (%20), so instead use the hyphen character (-) to separate words within your filenames.

Avoid

  • Generic file names
  • Excessive use of keywords

Phone with Google search results for 'analytics' on the screen. Over the shoulder shot of Mac computer with code on screen.





Optimize your content

Google prioritizes useful content in its search result algorithms. While it's impossible to know exactly how Google measures the usefulness of your web pages, we can take this as advice to put value on the quality of our content. A simple way to start doing this is by writing easy-to-read text. Users enjoy content that is well written and easy to follow. Your website will have a hard time being useful if it isn't understandable first.

Avoid:

  • Writing sloppy text with many spelling and grammatical mistakes
  • Awkward or poorly written content
  • Unexplained jargon

Use tools like Grammarly to check your content for grammatical errors and reading level.



Icons representing optimization including a magnifying glass, graphs on a screen, ruler, lightbulb, gear and speedometer.

Two co-workers handing eachother paper plans for a website layout.



Links

Link text is the visible text inside a link. This text tells users and Google something about the page you're linking to. Links on your page may be internal—pointing to other pages on your site—or external—leading to content on other sites. In either of these cases, the better your anchor text is, the easier it is for users to navigate and for Google to understand what the page you're linking to is about.

The anchor text you use for a link should provide at least a basic idea of what the page linked to is about.

Avoid:
  • Writing generic anchor text like "page", "article", or "click here"
  • Using text that is off-topic or has no relation to the content of the page linked to
  • Using the page's URL as the anchor text in most cases
For example:

"For more information, click here."
can be changed to:
"You can find more information on the Helpful Links page."





Screenshot of a Google Analytics dashboard showing number of users per screen size.

The importance of optimizing content

Load times: Usability and Accessibility

Images take up loads of internet bandwidth because they often have large file sizes. According to the HTTP Archive, 60% of the data transferred to display a web page is images. Large image filesizes affect loading times on slower mobile networks as well. If users have to wait 10 seconds for your page to load, they are going to give up before you even get a chance.



Back to Top ↑