Wednesday, 19 December 2018
 
 
Web Development With Seo In Mind PDF Print E-mail
When a business owner decides to bring their business to the web, generally the last thing that they think about is search engine optimization. They assume that whomever they hire to do their web design will put up a site and then submit it to the search engines and the traffic will magically pour in. Unfortunately it takes more than that to drive search engine traffic to your site, and even more unfortunately most developers don't program with SEO in mind, nor do they educate the client about the process involved in gaining traffic from search engines.

Whether it's carelessness or a lack of knowledge, or a combination of the two, this often leads to a client that several months down the road doesn't understand why their site doesn't get any traffic and isn't helping their business. A good designer will not only program with SEO in mind, but will also educate the client about the basic principles of SEO, whether they are the one who executes it or not.

Many times the clients I inherit have gone through this scenario and then face drastic on-site changes to get their site search engine friendly before we are even able to begin the arduous process of link building. Whether you are designing a site for yourself or for a client, following the simple steps below when programming will ultimately save the business time and money and result in a search engine friendly site that truly maximizes the online potential of the business.

Use proper tags for headings, bold text, italic text, and lists – HTML has heading tags, bold tags, italic tags, and ordered and unordered lists for a reason and you should use them. Using CSS you can practically style them however you like, but actually using a heading tag for your headings, and bold tags for important text, will help allow search engines understand what text on a page is a heading or what is more important than the surrounding text. Simply applying a CSS style that makes text larger or bold doesn't do that.

Optimize your images – search engine spiders can't read text within an image. Adding ALT text to your image tag helps, but ideally you should remove all wording from the image and style it using CSS, adding the remaining portion of the image as a background image to the text. Here is a side-by-side comparison (http://www.seo-playbook.com/image_example.php) of two images that look the same in your browser, but much different to a search engine spider.

Avoid canonical problems – believe it or not, search engines can see http://yoursite.com, http://www.yoursite.com, and http://www.yoursite.com/index.html as three different pages. A simple solution is to use a 301 redirect to point all of your pages to their “www” counterpart. You can also select the preferred domain that Google shows in the new Google Webmaster Tools console.

Get rid of Session IDs if you have a PHP site – have you ever seen a PHPSESSID variable added to the end a URL on a PHP page (it looks something like PHPSESSID=34908908)? This happens because PHP will add a unique PHPSESSID to URLs within your site if cookies aren't available. This can be extremely problematic for your site's search engine ranking. Google and Yahoo will see a unique PHPSESSID in the URL every time they visit a page on your site, and in turn think that said page is a different page each time. At worst, this could be viewed as duplicate content and get your site banned, and at best it will reduce the perceived value of each page. One solution that I've used successfully is to utilize url_rewriter.tags.

Put CSS and JavaScript in external files – nearly every site nowadays uses CSS and JavaScript for something. While both are great for enhancing user experience, neither will help your search engine ranking if left on your page. One of the factors that search engines consider when ranking your site is the percentage of code relevant to the search term. CSS and JavaScript can take up hundreds of lines of code, minimizing the importance of your text and in turn hurting your ranking. By putting them in separate files and simply including them in your page by reference, you can reduce hundreds of lines down to one and increase the amount of code in the file that is relevant content.

Minimize the use of tables in layouts – the debate about whether or not tables should be used in site design has been going on for years and there's no end in site. I fall somewhere in the middle – there are certain circumstances (like organizing tabular data) where I think tables still make the most sense, but I also appreciate the SEO benefits of using CSS layouts. CSS layouts drastically reduce the amount of code in your site that isn't content that the user sees. Just like moving CSS and JavaScript to an external file, the less on-page code that isn't content, the better. Check out www.searchenginefriendlylayouts.com for some free example layouts.

Validate your site – a site doesn't have to be perfectly coded to rank high in the search engines (there are many, many other factors), but valid HTML will help ensure that search engines and browsers alike will accurately see your page. Try using the official W3C Validator (http://validator.w3.org/) or install this handy Firefox extension (https://addons.mozilla.org/firefox/249/). Validating generally identifies areas of code that are redundant, unnecessary, or not accepted across all browsers. All of which will help make your site more search engine friendly.

 
< Prev   Next >
Latest June 2011 FatCow Coupon and Promo Codes: Working and Verified
In in the present day's world we all wished to have our personal mark within the internet both by displaying our talents, curiosity or just for business. All of us do that by setting-up our own website.

How do we start, first is we determine first what's the purpose of us eager to setup our own website, after you could have decided the primary purpose then we are able to now transfer on the following agenda which is searching for the correct domain name.

What is a website name? That is sort of your internet tackle or your personal property identity within the web. Now remember to have your domain title accordingly to what you really want and never just developing for a name in the last second.

Next step is to host your area, to easily define what is internet hosting? This is a storage capacity via the Internet. In case you discover your internet hosting provider then you definitely just need to setup your web site in your hosting then you definitely are actually accomplished and may concentrate extra on your website.

Now the following thing we need to focus on is extra about hosting. For anyone who understands more about setting-up a website, we are sometimes hindered by the high value month-to-month cost offered by these internet hosting providers.

And because of the economic depressions that we're encountering these days extra businesses and personal web sites have been pressured to close their web sites for the reason that they just should not have sufficient budgets to afford this month-to-month maintenance.

Because of these problems, to ensure that other internet hosting providers additionally would not be forced to shut down their enterprise, they too also present different efforts to achieve out their markets. These internet hosting firms know that they can only get their enterprise working over these financial humps by chopping much less on their market price. So what they did is to offer coupon promo codes for their users.

One of the hosting firms is FatCow hosting which they offer Coupon promo codes for brand new and recurring clients.

Now the query we wish to reply is the place to find this coupon codes, we will in a position to get these coupon codes from completely different coupon providing websites and also from the FatCow Internet Hosting.

Study more about Discounts and Coupons at FatCow Coupons
 
7 Strategies to Choosing an Effective Domain Name
A friend of mine calls me the "Domain Queen", since at one time I owned around 50 domains. I've let many of them go (I own only 22 now) as my business has changed and developed, or I've just simply lost interest in the project. I'm often asked how I go about picking effective domain names, so as the "Domain Queen", I'll share my thought process with you.

1.What's the purpose of the domain name? Are you planning on using this name as the main website for your company, as a one page sales letter site, or squeeze page site? If the domain name will be your primary company website, try and find the closest version to your company name that you can. If you're just starting out, choose your business name and domain name with care. When I started my virtual assistant practice, I chose the name SOHO Business Solutions, as I thought everyone knew that SOHO stood for Small Office, Home Office. I think I've run into 2 people in my 7 years in business who knew what that acronym stood for. If I had it to do over again for this business, I would choose a business name and domain name with virtual assistant in the title, like InternetMarketingVirtualAssistant.com, a name I just recently purchased.

If the purpose of a domain is for a one-page sales letter site or a squeeze page, think ahead as to how you might promote this site. Because content is king in today's internet marketing world, there's little chance that either of these types of sites would be picked up by the search engines on key words. Therefore, your best promotion strategy is PPC, or "pay per click", where you're buying keywords for placement in search engines. If you're buying keywords from Google, for example, the paid listings appear at the top of a search in a blue box, or down the right-hand side of your screen. You want to be sure that the info displayed there is compelling enough to get someone to click and visit your site. So, for example, I've created a squeeze page, GetMoreClientsOnline.com, which has a compelling solution to a common problem that my clients have, as a side door gateway to my OnlineBizCoachingCompany.com coaching website.

2. Brainstorm a list of ideas of the problem you're trying to solve or the solution that you have. A domain name that clearly indicates what you do, or a problem that you solve, or a solution that you have to a problem will give a visitor a fairly clear picture of what s/he'll find on your website. What I typically do is go to my domain registrar, www.UltraNetDomains.com, and just start plugging in the names I'm brainstorming until I come up with 3 or 4 that are available. If the domain name that you type in isn't available, the service will come up with 10 or so alternates for you to consider. I found this alternate listing quite helpful recently in picking the name of an article directory site that I want to create.

3. For SEO (Search Engine Optimization) purposes, it helps to have your keywords in your domain name. Marla Regan, who's a professional organizer, has put two keywords in her domain name, OrganizedTime.com. Retirement Coach Lin Schreiber has her keyword niche in her domain, RevolutionizeRetirement.com. Consultant John Reddish has the desired outcome keywords in his domain, GetResults.com. I own a domain that I haven't yet developed for house sitters, BecomeAHouseSitter.com. Before buying your domain, make a list of keywords that someone might use to find you online. This list could include your industry, your target market or niche, a problem your target market has, or a solution that you can offer.

4. Shorter is better, if it's to be your primary domain. I haven't always followed my own rules here, as I tend to have business names that are quite lengthy. If the domain name is going to be your primary domain where your primary email address will be housed, you want your domain name to be as short, catchy, and memorable as possible. After a few times of spelling out your lengthy email address, you'll come to appreciate the beauty of a short domain name. Your domain name can contain up to 67 letters and numbers, although I would encourage you not to have one of this length, and can contain no special characters other than hyphens.

5. Purchase your your given name as a domain name. I typically tell my clients not to try and brand their given name as their business name, as that takes many years, much money, and lots of hard work to have the name recognition of Oprah, for example. However, it still pays to purchase your given name as a domain name, as well as any common misspellings of your name. Many people think my name is Donna Gunther, with an "h" in the last name, but I've been unable to register that common misspelling of my name, as a photographer in Venice, CA, has owned in since 2000. Once you've purchased your name as a domain, you can redirect it to your primary website. This means that when someone types in a domain, they land at the website to which you pointed that domain. So, currently DonnaGunter.com redirects to OnlineBizCoachingCompany.com because I don't want to use my name as a website, although that might change in the future.

6. Buy the .COM version of the name if it is available. When people hear a domain name, they "hear" .COM whether it's .NET or .BIZ or .ORG or whatever. So, it pays to find a domain name that you like that is part of the .COM family. If you just can't get the name you want, try a hyphenated version of the .COM name. For example, when I was seeking a domain name for my Self-Employment Coaching Gym, I really wanted SelfEmploymentSuccess.com, but it wasn't available. However, Self-Employment-Success.com was available, so I grabbed that. Many SEO specialists state that search engines like hyphenated names, and many online business owners use hyphenated keywords in their domain names to be more attractive to search engines. I don't have a clear answer as to the validity of this theory, so I just advocate going this route before having to resort to the .NET or .BIZ of the name you desire. Some domain name holders may be willing to sell you the domain name that you want. You can find out who owns a domain name by checking the WhoIs Registry at Internic, http://www.internic.net/whois.html. For info about country codes (two-letter) top-level domains (.UK or .CA, for example) visit http://www.uwhois.com/cgi/domains.cgi?User=NoAds

7. Consider owning other versions of your primary domain name. If you are registering the .COM version of a domain for your business, you may also want to secure variations of the name, alternate spellings, common misspellings, and the .NET and .ORG versions of your domain and repoint them to your main site to keep them out of the hands of your competitors. You can also go broke very quickly by purchasing all of these variations, so exercise some restraint in your purchases and don't go crazy with purchasing every single variation of your domain name. For my coaching company site, I own both the OnlineBizCoachingCompany.com and OnlineBusinessCoachingCompany.com and decided that was good enough.

Your domain name is the beginning of the establishment of your presence online, Take some time and put some thought into the process so that the domain name serves you well in the years to come, and is an effective tool for helping you get more clients online.