Posts Tagged ‘getting’

Getting results from a select multiple HTML tag.

Saturday, June 28th, 2008

The select multiple tag in an HTML construct allows users to select multiple items from a list. These items are then passed to the action c for the form. The problem is that they are all passed with the same widget name. I.e.
<select name=”var” multiple=”yes”>
Each selected option will arrive at the action handler as var=option1, var=option2, var=option3. Each option will overwrite the contents of the previous $var variable. The solution is to use PHP’s “array from form element” feature. The following should be used:
<select name=”var[]” multiple=”yes”>
Now first item becomes $var[0], the next $var[1], etc.

Search Engine Submission: Getting Listed

Saturday, June 28th, 2008

“Search engine submission” refers to the act of getting your web site listed with search engines. Another term for this is search engine registration.

Getting listed does not mean that you will necessarily rank well for particular terms, however. It simply means that the search engine knows your pages exist.

Think of it as a lottery. Search engine submission is akin to your purchasing a lottery ticket. Having a ticket doesn’t mean that you will win, but you must have a ticket to have any chance at all.

New SEO Term Spibalance

Thursday, June 26th, 2008

I’ve been doing SEO for a very long time now so I thought of helping webmasters with a very common issue. The problem is that most webmasters see their site jumping in and out of the index. Today you check and your website is in the index. Next day you wake up in the morning and guess what, your website is no longer there. So why does this happen?

You are not giving spiders what they want.

A similar thing happens when sometimes you are ranked on page three for a keyword, then you go back to page nine, then again to page three and so forth. Your rankings sort of play around, you never know where your website really ranks.

In both cases above, one very common thing is happening which I refer to as spibalance.

Just like a balance calculates which side has the largest weight so do spiders. The balance in our case has your website on one side and what spiders require in order to index your website on the other side. When you give them enough of what they need the side with your website on goes down. In other words you get indexed.

If you do not give spiders what they want, the balance will remain neutral and you do not get indexed. So what is that they want to index your website?

It is backlinks.

Now at first you start getting backlinks bit by bit, so the balance starts moving from side to side, sometimes you hit the target and you get indexed. But then again you get de indexed until you have completely out weighed the spiders requirements to index you. Think of the requirements as lots of backlinks located on the other side of the balance.

This same thing does apply to your rankings as well.

But instead of just backlinks, there are other factors that you need to give spiders in order to get the rankings and keep your position. Then improving as well your rankings. In this case the requirements to improve your rankings may increase as well, depends on what your competitors are doing. If you are going to outrank them, you need to get more links then they are getting. Aim to do better then what they are doing because on the balance spiders requirements most often are exactly what the websites that are in the number one position have.

This means the number of links, the quality, the anchor text they use and so forth.

To get indexed for example you do not need to worry about what anchor text to use.

However understand the concept, give the spiders what they want and remember when this happens it is because you are on a spibalance. You learn how many backlinks is enough by experience. Usually doing article submission to a hundred websites is enough. Directory submission is less powerful so you may want to do more submissions than just a hundred, probably a thousand.

Article submission can be done using software. This should be done on regular basis, because it is not just good to get indexed but also to improve your rankings.

This is easy, the bottom line is the more backlinks you get the better. Then it depends on you and the amount of work you can do.

What are these SEO Hats?

Thursday, June 26th, 2008
  1. Black Hat SEO’s (aka SEO spamming) goal is to heavily leverage technology in order to get fast results. This means quickly getting their web site to the top of the Search Engines, which quickly catch on and ban them.
  2. White Hat SEO focuses upon building quality content. These web sites are built for people, not for the Search Engines, and the webmasters rely more upon content, combined with their marketing skills, to get them top results.  These webmasters understand that this is going to take time and so they do not rush the results and thus run absolutely no risk of being banned by the Search Engines.
  3. Gray Hat SEO varies in its use of questionable tactics as well as the risks that they take. While some techniques may be frowned upon by the Search Engines, they are not necessarily against their rules. However, other techniques may be more risky and should be carefully considered before use.

So, which SEO hat should you wear? This depends upon your goals and objectives. However, you probably should not use black hat since it is so short-lived. Instead, strive to wear a white hat. Sometimes gray hat techniques also make sense but do not take too big of a risk if your web site is quite valuable.

From Registering A Domain To Getting It Online

Thursday, June 26th, 2008

Before getting a web site on line you need to have a domain name. These are the familiar web addresses such as mywebsite.com that most browsers use to find a particular web site. Domain names, in fact, are pointers to a particular IP address and we use them because they are easier to remember than a series of numbers.

All websites have an IP address in the form 123.456.78.9. The domain name system translates these numbers into names such as mywebsite.com. All domain names are registered in a central registry maintained by InterNIC, a subsidiary of ICANN — the organization which certifies domain name registrars. Domain names are filtered through Domain Name Servers (DNS) which link IP addresses with domain names. Each web site usually has a primary and a secondary DNS – duplicates that increase reliability.

The first step in registering a domain name is to choose it. The name can be almost anything you want, but to be most effective it should reflect the nature of your website. If you are selling watches, for example, it helps to have a domain name that has some reference to watches – A1-Watches.com for example.

The rules for domain names are simple – only letters, numbers or hyphens are allowed. Other than that, a domain name is limited to 70 characters, but you are advised to keep it as short as possible. Domain names can be upper or lower case – case is ignored by DNS but you can use a combination to make the name more recognizable. MyWebSite.com is easier to read than mywebsite.com, but both are identical to the DNS.

There are several extensions available. The most common is .com — it has even entered common vocabulary as a way to express Internet activity – (I own a dot com business). Other extensions include .biz (for commercial sites), .org (for non-commercial organisations), .net (for organisations involved in Internet infrastructure) and .name (for personal names). There are also extensions with more specialized uses such as .museum, .aero, and .coop and are used exclusively by members of certain organizations. In addition to these common extensions, there can also be a country code extension such as .us (United States) or .de (Germany). The rules for using country extensions vary, so you need to check with your registrar to see if they are available to you.

All domains must be registered with a registrar that has been certified by ICANN (Internet Corporation for Assigned Names and Numbers). There are hundreds of registrars and their prices vary considerably. The full list of registrars is available at the InterNIC website (http://www.internic.net/regist.html). Although registrars are closely regulated, they are permitted to offer their services through third parties, so many web hosts offer a domain name registration service even if they are not a registrar. The price of a domain name will usually be higher when dealing with these third-party services.

Domain names are usually registered for a minimum of one year, although you are permitted to buy up to a 10-year registration contract. Usually the longer the registration contract, the lower the price, so if you are sure you will be on the web for a considerable length of time you can benefit from a longer registration period. Most registrars also offer a discount on bulk purchases. If you own a number of domain names you can save money by transferring them all to the same registrar.

You have selected a domain name, registered it and signed up with a web host. What’s next? Your web host has to provide you with details about how to get your site up and running. This information includes passwords to get into your account, paths to directories where your files should be uploaded, and most importantly, what your domain name servers are.

Domain name servers (DNS) provide the link between your domain name (mywebsite.com) and your Internet Protocol (IP) address. The IP address is a series of numbers like this: 123.456.78.9. Every web server has a unique IP address which, in the case of dedicated servers hosting a single domain, is equivalent to the domain name. A site hosted on a dedicated server will respond to either 123.456.78.9 or mywebsite.com by serving the requested webpage.

Most websites, though, are hosted on shared servers. This means that one server is home to many different websites, but they each have the same IP address. If you type in a shared IP address you will get an error page or will be redirected to the web hosting company’s web site. So DNS is necessary for websites on shared servers. Domain names are the only way to request these websites – they cannot be requested by IP address.
Configuring DNS

When you first purchase a domain name, it will be registered on the DNS of the registrar. Until you arrange for a web host, the registrar company will usually redirect requests for your domain name to an error page or an ‘Under Construction’ page. Note that there is no time limit between buying a domain name and finding a host. Some people purchase domain names without ever intending to build a website on them. Most people, though, buy a domain name with the intention of using it. To do that, you need to open an account with a web host and prepare to transfer your site to their server. Part of the process of preparing your site for publication on the World Wide Web is to alert your domain name registrar of the DNS of your new server.

A DNS configuration looks something like this:

Primary Name Server: NSA.NEWDAYDNS.COM (204.50.14.2)
Secondary Name Server: NSB.NEWDAYDNS.COM (204.50.22.2)

This information is available from your hosting company either in their informational package that they email to you, or on their website. If you can’t find the DNS it’s best to contact your web host and ask for it. Once you have the DNS information you can usually enter it into your account on the website of your registrar. If you have purchased your domain name from the hosting company, they will usually make the necessary changes for you when they set up your account.

When the DNS is registered or modified (when changing web hosts) it can take up to 24 hours for your site to be accessible from everywhere in the world. This is because domain names are registered in a distributed data base that is maintained on thousands of computers around the world. Each computer has a small part of the database in cache, and if they receive a request for an unknown domain that request has to be forwarded to another computer until the information is found.

After you have opened an account with a web host and set the DNS you can start uploading your web pages. The most common way to do this is to use FTP (File Transfer Protocol) software but there are also some other options.

FTP is an Internet Protocol (like HTTP) that allows data files to be transferred from one computer to another. Your web host will provide information about how to connect to your site using FTP. Usually you use FTP software such as WS_FTP or FileZilla to connect to the FTP server on your website. The address of the FTP server is usually ftp.mywebsite.com (where mywebsite.com is the domain name).

Your host will also tell you the location where files should be uploaded. Your account will probably have two main folders in the root directory – public_html and www. Your web pages should be uploaded to the public_html folder. The www folder is a mirror folder which allows people to find your site by using either www.mysite.com or mysite.com.

You may have to adjust a few settings in your FTP software to upload files correctly. For example, if you are using a firewall on your computer you should set the transfer method to passive. If you are using a proxy you will have to adjust the proxy settings.

Files can be sent or received in either binary or ASCII mode. If they are transferred using the incorrect mode they may end up with errors on completion of the transfer. Your FTP software may try to determine which mode to use by examining the contents of the files, or you may have to manually specify the transfer mode. Files that should be sent in ASCII mode include HTML (and variants like HTM, SHTML, DHTML, etc.) TXT, CGI, C, ASP, JS etc. Basically, any file that can be viewed in a text editor should be transferred in ASCII mode. Binary mode, on the other hand, is used to transfer everything else – graphics, compiled programs, and media files.

Using the FTP software, make a connection to your web server. Browse to the folder where you want to upload files (usually by clicking on the folder icons) and then find the local files you wish to upload. Whole directories or individual files may be uploaded.

You can name most of the pages of your website anything you like, but there is one essential file in each directory – index.html or a variant (index.htm, index.shtml etc). This means that your home page has to use this name. The home page can be viewed by typing http://mywebsite.com or http://mywebsite.com/index.htm. In the first case, if there is no file named index.htm the contents of your root directory will be shown. Without an index file in each directory, anybody who browses to that directory can see all the files there. This presents an enormous security risk as well as exposing private information to public view.

FTP is the most common way to upload files to your website but is by no means the only way. Some web authoring packages have built in transfer methods to automatically upload your entire site or individual pages. Microsoft FrontPage is an example of this type of transfer method. In order to take advantage of it you need to have FrontPage extensions installed on your website. You can request this feature from your web host. Other authoring packages have built-in FTP software so that you can build your site and upload with one familiar interface.

You can also build sites online. Some web hosts give you access to browser controlled software that allows you to lay out web pages. Once you are finished the page is automatically saved to the proper location on your server. This type of web builder is usually available through the control panel of your hosting account.

5 Really Simple and Effective Blogging Tips

Saturday, June 21st, 2008

In the last three months or so, I’ve learned quite a bit about blogging in general from a few different sources. Whenever I’m not reading one of the dozens of RSS feeds, I’m usually researching the industry, or closely related topics. Of course, there are a few blogs in the niche I’m interested in that I consider “authority” blogs. A few big name bloggers have really “made it”, and I can never figure out if that makes me envious or inspires me to ascend to their level.

For all of those that think the big guys have it easy, then I’m here to tell you right now that they don’t! Running and maintaining a blog with such a high public popularity has to be one hell of a job. I know they make money even when they’re sleeping, but if they slow down, so will the several thousand dollars a month they make. They always have to be ahead of the game, and better than the rest. That’s why they are what they are. Props to them for accomplishing such a feat. I dream of the day I pull in a few hundred bucks while I’m sleeping. If it ever gets to that point, you can be damned sure that I won’t be stuck in a cubicle all day!

So since I’ve started blogging, I’ve seen a few things happen without fail. It may seem like common sense, but sometimes we need a little reminder.

If you want traffic, then you have to write great and helpful content.

If you stop writing great and helpful content, you stop getting traffic.

Duh, right? Well, sometimes writing great content is easier said than done. We all start off with super ambitious intentions, but then we soon realize that real life still has to be attended to, and time is usually a factor that we don’t have enough of. So I guess what I’m trying to say is that if you expect big numbers, then you need to give them (readers) a reason to come to your blog on a consistent basis. As a matter of fact, I wrote two articles (about automobiles) in May that have accounted for almost 50% of my total traffic since blog inception. When the buzz from those articles died down, I kind of just sat there with a stupid stare wondering where everyone went! The worst part of it was that those two articles had absolutely nothing to do with “making money online”. So once the readers read the article (which offered valuable advice), there was really nothing left for them to look at. That’s okay though, I’ve definitely learned from that, so no harm no foul.

This is more of a ramble than anything, so I’ll leave you with a list of some simple rookie tips and advice that you should consider taking seriously. I’ve seen a whole new crop of rookie “make money onliners”, and I don’t think they realize what kind of road they have ahead of them! Best of luck to them though.

1. Don’t put your Feedburner subscriber count button on your blog until you have at the very least, 100 subscribers. When I come to your blog (or anyone for that matter) and I see that you have 4 readers, I’m probably not going to be inclined to subscribe. It’s human nature. Humans like big numbers. So hold off until you have a respectable number to show off. Trust me on this one.

2. Being a blogger (especially in the make money online niche), you’re going to encounter several opportunities from other bloggers, website owners, and whoever, that want you to help them with a project. While this can potentially lead to great things, most of the time it will fizzle out and leave you with a lot of lost time. Pick your side projects VERY carefully. Don’t feel like you need to say “yes” to everyone that invites you to work on a project. Don’t worry, if you turn one down, you’ll have plenty more in the future. Please trust me on this one, as it’s a weakness of mine, and it has cost me plenty of my extra time.

3. Easy on the advertising. The first thing any blogger in this niche wants to do is implement every type of advertising possible to try and earn the big money. Guess what? Even with 14 different types of revenue sources on the front page, chances are you’ll make less than what you would with just a couple of select ones. People in general hate advertising, so don’t fill up your page with affiliate ads and other types of clunky advertising. Stick with Adsense and one or two others at most. You won’t make any real money anyway until you have a decent amount of traffic, so all it’s doing is taking up space and looking bad. Again, you should be in this for the long haul, so time is your friend. You will not be John Chow in a week, I guarantee you that.

4. Promote the hell out of your blog. You’re going to need a jump start when you come out of the gate, and the best way to promote for free these days is to leverage the power of social bookmarking and networking sites (digg, mybloglog, blogcatalog, stumbleupon, technorati, etc…) Sign up for all of these, and make good use of them, it will definitely pay off, and it really is necessary if you want any kind of long term traffic stability. Also, start surfing every blog in your niche and related niches, and get to know them. Leave conversation sparking comments and be generous on the link love when you write. The good karma will follow you around for the rest of your blogging career. Make friends fast, as they’ll be the ones to help you along the way. Remember, without promoting your blog, your not going to get the traffic levels that you should be getting, so do this until you’re sick of it, and then do it some more.

5. Don’t give up! This sounds pretty cliche, but you will inevitably come to a point where you are sitting on your thumb wondering what you need to do to succeed. The answer is simple - keep writing! Any good writer can make it, but it takes time. Success isn’t overnight, it’s built up over time and if you provide great and valuable content, then the success and money will flow eventually. I promise you that. Give your readers something to think about, and they’ll keep coming back. That will be the key to your success. Remember, readers come first, then all the rest can follow.

I hope these tips help you in some way. I know they are pretty obvious, but again, they are easily forgotten and sometimes all it takes is someone to remind you. Good luck to all out there, and let’s make it a good month!