Monday, June 9, 2014

Optimizing non-text components


Optimizing non-text

components of a web page

Search engines are generally very good at analyzing and understanding the text content on web pages. But they have more difficult time with other forms of content, like images, videos, and audio clips. Let's take a look at a few different ways we can go about optimizing these kinds of content for our target keywords. One simple best practice is to use the text surrounding the non-text elements to describe what it's all about. This makes perfect sense if you think about it. Having a paragraph of text describing a particular video right next to the video itself is a very common practice.

And images embedded in line with text often have text titles under them, and they're typically very relevant to the text on the page. Image slideshows or carousels often contain a textual title and description of each photo. And an audio clip typically has a description, and may even have a complete transcription as well. Search engines do analyze the text that is in close proximity to the non-text components, making the assumption that there is some topical correlation between those elements

Optimizing non-text |  schema.org
Optimizing non-text |  schema.org
At the bottom of this page is our logo KlickTwice Technologies, it’s an image, and even though those pixels are arranged in such a way that humans can read 'Klick Twice ' and see that it's a logo, remember that search engines can NOT. While the search engine will look at the image file name and the alt text, it will also look at the text nearby.  Aside from using the text that's near the non-text elements, there's also some code that we can use to help the search engines out.

Remember to name the image file and put in the ‘alt text’ to help the serach engines.  Another way we can optimize code for non-text elements is to use micro-formatting from schema.org. This allows us to mark up our code with some very relevant, very specific metadata, specific to a certain type of content. Here you can find some of the properties that you can define for an image object. There are microformat specifications for audio and video clips as well.

When a video is embedded into a webpage you can see that there's some code that embeds the video, but not much that can tell a search engine about the contents of that video. By adding in some special markup, we can provide search engines with all kinds of rich metadata, and this will help them really understand what this content is all about. When a searcher types in something like ‘canvas shoe design’, we've positioned ourselves for this page or even this video to pop up in the search results. Take a look through schema.org and you can see all of the different properties and elements that you can define for non-text data.
Making sure to provide as much information as you can to the search engines can only help your overall search engine visibility. 

For video content, you can also make use of a video site map file. XML site maps are just files that use a special syntax to provide search engines with a listing of all the pages and content found on your website, along with some attributes that describe the content. There are different formats for different types of content, and video site maps give us a way to inform search engines exactly where our video content is, along with what it's about, using things like title and description attributes.


Using a mix of content types in your pages can be a great way to engage with your visitors, and help them down the conversion path. And just because a piece of content doesn't use words, doesn't mean we can't help the search engine understand just what it's all about. Through surrounding text, some code elements, and site maps, you can open up all of your content to search engines, and be well on your way to attracting new traffic to your pages.

Steve Steinberger
561-281-8330
Klick Twice Technologies, Inc.



1 comment: