Skip to main content

Search Engine Optimization (SEO)

Often we focus our site development mainly on its GUI (Graphical User Interface) and content, although this is very critical and needed, yet we tend to neglect adding some essentials that also need to be considered and included in order to optimize the site search ability. We want surfers to find and read our sites especially if we want to market something, thus it is important to make sure that our site link will be included in the list of search results on any search engines.


The question is how will you do it? How will Google, Yahoo, msn etc, will find your site be indexed and included in their search results?


There are a lot of things to learn and take into consideration if you want to optimize your site. Before proceeding, I’ll provide primary reference for you to get started before jumping into SEO. Read through this and decide if you need to reconstruct your site or not.


Google Webmaster Site – This will acquaint you to search engines basic concepts.
Webmaster Guidelines - This will help you effectively design your site.


You could start doing little SEO for your sites through these few tips:


1. Search engines search in a diagonal pattern, from most top-left to bottom-right portion of your page. To illustrate this see figure.


crawler


The page title is always the first one searched, so never leave the tag <title> unspecified. Moreover, it is wise to specify the page title that accurately defines your content.


2. Always use metadata in your site.


* Keywords - this is used to define other related words that might describe your page content. This is usually the search keys that are entered in searching.


     You could use help and look into some useful keywords for your site through this link https://adwords.google.com/select/KeywordToolExternal


     e.g. : <meta name=”keywords” content=”search engine optimization”>


    note: always use lower case for keywords.


* Description - Meta description usually tells the page structure.


    e.g. : <meta name=”description” content=” SEO ★ Search Engine Optimization ★ Tips on how to include SEO techniques.”>


    Special tip: include star ★ “&#9733;” in your meta description, this will help rank your page.


3. H1 tag – The first two are included in the first quadrant of the SEO structure. The next important to take note is your content heading or the use of the H1 tag <h1>. If nothing matched from the first quadrant, the engine will look into the content heading before proceeding into its content.


However, if H1 is not matched, it is unlikely to land in the list of its search results.


4. Footer and links – The last part that the engine will look into is the page footer and links. Defining your link precisely will give the page impression a little high.


There, I hope this will help you somehow on planning and creating your web sites.

Comments

Popular posts from this blog

Cross-Site Scripting - (HACK) a way out

I came across to this discovery when i was affronted with the problem of trying to communicate TWO sites on different domain/server and some parameters need to be passed. As you may have “Googled” it, you can’t do outright javaScript function call from your site to a partner site since it resides on different domains. It’s a violation of the Cross-Site Scripting W3C standards for it is highly probable for site security breach. To make the picture clearer, here’s the scenario. Take for an example your site caters a hotel reservation and you have a partner seller that also maintains a site for marketing. If you want to maximize you potential sales, you’ll opt to let your partner embed/include your reservation site somewhere in their site. See the diagram now? Partner site e.g resides in www.marketing.com and your site in www.hotelreservation.com , without directly accessing your site, a customer must be able to get a hotel reservation on you part...

Reviewing the BASICS

Right knowledge in OOP makes your code and implementation more reliable. This can be achieved by correct coding practice and methodology. However, there will come a time that you’ll be affront with confusion of concepts and implementation of what OOP objects to use in right and efficient way. You’ll be stuck if you’re not well equipped. In this article, I’m hoping to aid newbies in this context, familiarize you with the basics of OOP that i think you need to know to get all throughout a smooth coding spree. Here are some common discussions found in development forums that you might find useful resource. Static vs Non-Static Static members : Act like global variables. There is only one instance of it in the entire program execution. They can be used with the class name directly and shared by all objects of a class. Example on referring a static method or data member. class A { static int firstInt; static int secondInt; static void i...