How To Optimize Your Web Page for SEO

Website, SEO, and Analytics IconsEvery page Needs its own identity, or Focus Keyword

The first thing you want to be aware of when building and structuring your website is that when search engines index pages, they look at each page as having its own identity. In other words, a page that talks about “Search Engine Optimization Tips” will be indexed under just that, “Search Engine Optimization Tips.” A page that talks about multiple topics (for example: organic search, paid search, and how the two can successfully be used together) will be indexed under that whole concept. It’s important that you only talk about related topics on one page, and start a new page once you begin a new topic. Why? Because you want each page to have its own unique identity. If it doesn’t, for example if your page is about organic search and organic bananas, it will get indexed under a category that virtually no one searches for (ie. organic search and organic bananas). And while a page can get really long and detailed and attract searches for many different keywords, it helps your overall “content portfolio” if the majority of your traffic isn’t all going to one page (similar to how portfolio managers balance an investment portfolio). Therefore it’s important that you split multiple topics across multiple pages, so each page ends up with its own topic, and therefore its own unique “identity.” The keywords that combine to make up a page’s identity are referred to as the page’s primary keyword phrase, or focus keyword.

Group Your Pages Into Categories, Or Silos

It helps to then group your related pages into categories or silos, which you can use as part of your overall website infrastructure to emphasize certain areas over others. Each silo will have a main cornerstone page which you can build up to become a powerful page with many backlinks and high Page Rank. More on that later.

On Page SEO Factors: What Are search engines looking for?

What exactly do search engines like to find in a site?  Here are some key factors to keep in mind when building your website pages that are essential to SEO.  Pay careful attention to the list below – you can use the knowledge of your site’s SEO structure to create pages that are more effectively optimized for search engines. Next to each tip you’ll find advice on how you can take advantage of your site’s SEO structure when creating new pages.

Decide on a Focus Keyword For Your Page

We use the term focus keyword to describe a keyword phrase that is the main concept of any given page. It may well be that as the page grows in popularity it will attract searches for many related keyword phrases (at least, you hope this will be the case). But as you market your page and grow its presence on the web, you should always keep in mind its primary focus keyword to keep you on track. For example, the focus keyword for this page is “On Page SEO Factors.” We did keyword analysis (more on that later in the series) that showed us that this was a term was not only searched more often, but had less competition than other potential focus keywords. Nevertheless, the page may attract traffic from related keywords such as “SEO for Beginners” “SEO Page Optimization,” etc. As the page evolves and we promote it to help boost its rankings, we will always try to keep in mind that the focus keyword identity of the page is “On Page SEO Factors.”

Engaging page titles reflecting your Focus Keyword

Your page title should reflect the focus keyword of your page, but also be unique and engaging. If your page is about SEO 101, for example, don’t name your page simply “SEO 101.” Choose a creative name that is engaging for your users (and that you think will grab their attention and entice them to click through to your page) that also contains your focus keyword or a variation thereof. Expert content marketing companies will literally spend hours coming up with a good title for a single article. In this case, we didn’t spend that much time, but you’ll notice that the title of this page is “How to Optimize Your Webpage for SEO.” We actually took a related search and tweaked it a bit to be our title. A more engaging title might be something along the lines of “Want to be Number One in Google?”, but that phrase is way overused and it’s too general a version of our focus keyword.

Make Your Page URL IDentical to Your Focus Keyword

While evidence shows that it’s not absolutely necessary to have your URL exactly match your focus keyword, it’s our practice here at We Rock Your Web to make our URL identical to our focus keyword. Not just from an SEO perspective, but it helps us keep track of our page identities. The key is that your page title, URL, and headings all I be slightly different. Google will think you are keyword stuffing a page if they are all exactly the same (and your reader will get bored quickly and think you lack creativity).

SEF (Search Engine Friendly) URL’s/ filenames

It’s important that your URL actually include keywords (and not numbers or gibberish) so the reader can tell from just the URL (without actually seeing the page) what the topic is. For example, a page about “Search Engine Optimization Tips” should have a URL like “”, and not “” A URL that is keyword friendly is referred to as a Search Engine Friendly (SEF) URL. This is one of the many rankings factors search engines like Google use as well, and it becomes even more important during your backlinking efforts, as the URL can help guide what anchor text people will choose when linking to you.

Page headings and sub-headings in <h1>, <h2> tags

Your page title, headings and sub-headings should all be inspired by your page’s focus keyword. Note that you don’t need to repeat verbatim your keyphrase in sub-headings (search engines get suspicious if your English appears fabricated and unnatural), but feel free to use variations of it or contain it in a longtail version of that keyword (a more specific version). For example, if your page’s keyphrase is SEO 101, a sub-heading might simply be one of those tips, such as Search Engine Friendly URL’s.  You’d be suprised at how clever search engines, in particular Google, have become over the years. They are able to categorize terms and phrases based on semantics and more complex relations, independent of their literal association. At the end of the day, you can’t go wrong if you keep these basic SEO concepts in mind but pay the majority of your attention to your reader. In other words, write naturally and use headings and sub-headings that help organize and make the flow of your page smoother.

From a technical perspective, your page should have one title tag, one heading one or <h1> tag, and multiple <h2>, <h3>, <h4>, etc. tags (making sure that all <h3>’s fall under an <h2>, all <h4’s> under an <h3>, and so forth). It’s a common SEO consensus that pages should not contain more than one <h1> tag, and we follow this rule as well, but semantically it should be fine to have more than one heading one tag as long as you break up the page in an organized hierarchy. These days, search engines pay less attention to specific on page SEO factors and more to the quality of your content, your backlink profile (who is linking to you and how powerful are those links), social network engagement, etc.

Anchor Text

Just like neurons in your brain use neurotransmitters to connect with other neurons, hyperlinks are used to navigate from website page to website page, and from website to website. It’s important that your hyperlinks are inspired by the identity (focus keyword) of their destination. You do this by giving your links descriptive anchor text. For example, a link to the page “Search Engine Optimization Tips” should say, “check out our search engine optimization tips page for details” (the anchor text, or clickable link, is in italics), and not, “click here for more search engine optimization tips.” We should point out that the anchor text should be as naturally varied as possible. Just as with the title and URL, you don’t want to always be using the same anchor text.

Menu and Navigation Anchor Text

Your main menu or navigational links are the most important links on your website – as they tie all your content together and form the structure of your entire website. In other words, they clue the search engines in as to what your most important, or cornerstone pages, might be. Make sure that navigation links are named with appropriate anchor texts – in other words, that they reflect the identities of the pages they are linking to. However, stop short of making the menu items a pile of keywords that confuse the user. You can also use a link’s title tag 

<a title="SEO Tips" href="...">SEO Tips</a>

to get more descriptive so your menu doesn’t get cluttered up with too many words. In other words, don’t be afraid of using the word home to link back to the homepage, as that’s just common sense. If you have a website about search engine optimization tips the home page anchor text doesn’t need to be all those keywords. It’s not a bad idea however, to set the links title tag to those keywords.

Image alt (alternative) tags

Not all web browsers (particularly those on older mobile phones) can display images, and sometimes an image on a page will not load correctly or not load at all. You can give your images alternative text tags (alt tags), using HTML’s alt attribute, that describe the image, so the image’s alternative text will be displayed when the image can’t be. For example:

<img alt="green apple" src="/green-apple.jpg" />

There is a second advantage to the alternative text tag – that is that it clues search engines in as to the nature of the image. You’d be amazed at how much traffic can be gotten from effectively named images. A sizable portion of search traffic stems from a search engine’s image index, and if your images have descriptive alt tags, they are much more likely to be indexed in the image database. Some SEO’s will try to pile focus keywords into image alt tags. We don’t recommend this approach. In fact, we used alt tags to name our images as descriptively as possible, which also helps us find them when we need them. Search engines are more interested in well-balanced media supporting your topic (i.e. having related images, infographics, video, slide show, etc.) when it comes to using images for rankings.

Visible text content

Just like search engines need an alt tag to find out what an image is all about, they have trouble reading any non-text content. This includes not only images and animations, such as Flash – but scripting (text generated by code) as well. It’s vital that your pages’ content and navigational framework (main menus) are coded in simple text, and not generated by images, Flash, or complex scripts with fancy effects. While these might look cool to the user, search engines will have trouble understanding them and as a result they may fail to understand your site structure.

That being said – keep in mind the user first rule that we mentioned earlier. Visual elements can enhance a website a lot, when used sparingly. It’s fine to use Flash or HTML 5 effects as long as the website’s core structure (title, heading tags, etc.) and content don’t depend on it.  Bottom line – use media here and there to accentuate and spruce up your layout, but don’t use it to house content.

Next Up: On Page SEO CheckList

I know I just threw a lot at you, so I’ve put together an On Page SEO Checklist as part of SEO 101 series which you print out and use to check the boxes of all the concepts I just discussed.

Tagged With:
Notify of
Oldest Most voted
Inline Feedbacks
View all comments