Tuesday, October 03, 2006
SQL -injection attacks: what every website designer must be know:expanded version including resources
$Result =Select * from members where username=’$x’ and password= ‘$y’;
This is typically a code used for user authentication, in which username and password are collected into variables $x and $y .The students and many web designers assume that such queries are safe and the system is well protected.
But such queries give raise to a kind of attack popularly known as SQL injection attack.
The user may give admin as the user name and the string nothing ' OR '1'='1 as the password. So what happens? The query becomes
Select * from members where username=’admin’ and password= ‘nothing ' OR '1'='1’
This returns a positive number of rows since the condition ‘1’=’1’ always holds.
The attacker coolly gets into an admin account. Also he may enter more dangerous commands like insert, Drop etc. into SQL and cause havoc into your database.
Also this is not special to any programming language. Almost all server/client side programming is prone to this. Also an SQL can be injected to user registration, searches, and similar things.
Another common type of SQL injection attack is by injecting the SQL into the URL directly.
How to prevent this?
Database level:
A user must have only the bare necessary privileges to the database. This is called “the principle of least privileges”
Don’t give the connecting user privileges such as drop, delete etc on databases unless it is absolutely needed. This will ensure that damage to the database is minimized.
Programming level
Do not pass the query string generated by the user directly onto the database. First
Pass it through a security layer which checks for unwanted characters, replaces a spurious commands etc. and blocks the query if it is suspicious. For example the security layer may find that in the above login script there are unnecessary Quotes and block it. You can design an abstract security layer, which works for all types of databases and stop attacks.
This is only an elementary exposure to the technique of SQL injection. There are many specific articles dealing with the problem for different databases. Some interesting links are given below.
General
For a brief introduction to SQL-injection and general methods to overcome it, please read the following article. The comments after the article are also interesting.
http://lwn.net/Articles/177037/
SQL server
An advanced treatment of different methods of sql injection ,like different methods, prevention can be found in the following article . Many examples using Sql server are also given, I recommend this as a must read article for any web programmer using SQL-server.
http://www.ngssoftware.com/papers/advanced_sql_injection.pdf
The article http://www.sitepoint.com/article/sql-injection-attacks-safe also gives you very good reading..
The following paper looks at the sql injwection from a different perspective.
MySQL
http://www.wellho.net/resources/S161.html provides many articles on mysql security, including sql injection. I strongly recommend that you read these before going to code a website in mysql.
http://www.devarticles.com/c/a/MySQL/SQL-Injection-Attacks-Are-You-Safe/
is also a mustread article.
http://dev.mysql.com/doc/refman/5.0/en/security-guidelines.html
Gives you security guidelines any mysql programmer should know. It can be read after the previous article.
http://shiflett.org/articles/security-corner-apr2004
Gives you php code which will help. The comments and discussion that follows are also enlighting.
DB2
http://www.db2mag.com/story/showArticle.jhtml?articleID=17602334
Contains an article about the topic and related. This discusses DB2 security in detail.
Also I recommend the following article to be read by people who use DB2 databases.
http://www.db2mag.com/shared/printableArticle.jhtml?articleID=18901175
Ted J. Wasserman of IBM( the creators of DB2) explains DB2 security in the following article.This is detailed article and includes sql injection.
DB2 security, Part 8: Twelve DB2 security best practices
ORACLE
SQL Injection and Oracle, Part One is a simple article on sql injection in oracle. Be sure to read that.Advanced SQL Injection in Oracle databases
Presents a paper on the topics and related ones.
I will try to add as many new things as and when I am free. You are also welcome to add links by posting comments
Monday, September 11, 2006
Saturday, June 03, 2006
Focus: Search engine optinization
Introduction To SEO: What Is SEO?
By Otilia OtlacanTough question, "What is SEO?". As with pretty much all internet-related terms, concepts and notions, that of "SEO" does not have a unique definition and it is a blurry concept in most people's mind.
Still, what is SEO? Since there is no ultimate, fully comprehensible definition for "SEO", the only way to go is to take a look at several definitions and try to merge them in order to have the right perspective.
Wikipedia : "Search engine optimization (SEO) is a set of methodologies aimed at improving the visibility of a website in search engine listings. The term also refers to an industry of consultants that carry out optimization projects on behalf of client sites."
Fakezilla : "The changes that are made to the content and code of a web site in order to increase its rankings in the results pages of search engines and directories. These changes may involve rewriting body copy, altering Title or Meta tags, removal of Frames or Flash content, and the seeking of incoming links."
The Web Search Workshop : "The term used to describe the marketing technique of preparing a website to enhance its chances of being ranked in the top results of a search engine once a relevant search is undertaken. A number of factors are important when optimizing a website, including the content and structure of the website's copy and page layout, the HTML meta-tags and the submission process."
6am Media : "The process of improving web pages so that it ranks higher in search engine for targeted keywords with the ultimate goal of generating more revenue from the web site. There are many SEO techniques. In general, these techniques can be categorized as On-Page Optimization, On-Site Optimization, and Off-Site Optimization. There are also two schools of SEO: white hat SEO and black hat SEO. White hat SEOs are those that play by the rule (actually guidelines provided by search engines). Black hat SEOs are those that push the limit of SEOs and employ some questionable or prohibited techniques (according to the guidelines). These black hat SEO techniques are also commonly known as spam."
Website NOVA : "acronym for search engine optimization. This is the process of making a website 'search-engine-friendly. Search engine optimization is primarily used to increase rankings in SERPs, and effective SEO can increase the potential of your website and bring in more traffic."
Thousands more definitions are available, almost as many "SEO guru's" you will find online ("The Guru Problem" is actually the title of another article to be published soon).
As you can see, no definition is like another, but they all tend to converge to a certain common understanding.
There are numerous techniques and tools used to achieve SEO goals, and they should NOT be included within a definition.
Since it is not correct to define a concept through its tools, here is a definition I have come up with after long deliberations. The suggestion is to define SEO as follows:
SEO = abbreviation for "Search Engine Optimization", the process of optimizing and tuning a web site and gaining online awareness for it, in order to deliver targeted visitors and ensure high conversion rates.
When done correctly, SEO activities must:
- make search engines crawl the site;
- make search engines index the site;
- ensure a high ranking among SERPs (Search Engine Results Pages) for given keywords;
- achieve a high page rank;
- drive targeted traffic;
- achieve high conversion rates among the site's visitors.
Since nothing is definitive and ultimate in the world of SEO, I'd like to receive your feedback and comments: TeaWithEdge.com is a way to contact me and speak up about your Marketing concerns.
About the Author: Otilia is an e-Marketing expert. She owns Marketing Links Directory - MarketingWHO, and her current SEO clients are Marketing & e-Marketing Articles and Resources - TeaWithEdge and Colorado Homes | Denver Real Estate.
Source: www.isnare.com
----------------------------------------------------------------------
An SEO Glossary - Common SEO Terms Defined
By Glenn MurraySearch Engine Optimization (SEO) has become an essential weapon in the arsenal of every online business. Unfortunately, for most business owners and marketing managers (and even many webmasters), it's also somewhat of an enigma. This is partly due to the fact that it's such a new and rapidly changing field, and partly due to the fact that SEO practitioners tend to speak in a language all of their own which, without translation, is virtually impenetrable to the layperson. This glossary seeks to remedy that situation, explaining specialist SEO terms in plain English...
AdWords
See ‘Sponsored Links’.
algorithm
A complex mathematical formula used by search engines to assess the relevance and importance of websites and rank them accordingly in their search results. These algorithms are kept tightly under wraps as they are the key to the objectivity of search engines (i.e. the algorithm ensures relevant results, and relevant results bring more users, which in turn brings more advertising revenue).
article PR
The submitting of free reprint articles to many article submission sites and article distribution lists in order to increase your website's search engine ranking and Google PageRank. (In this sense, the "PR" stands for PageRank.) Like traditional public relations, article PR also conveys a sense of authority because your articles are widely published. And because you're proving your expertise and freely dispensing knowledge, your readers will trust you and will be more likely to remain loyal to you. (In this sense, the "PR" stands for Public Relations.)
article distribution lists
User groups (e.g. Yahoo, MSN, Google, Smartgroups, and Topica groups) which accept email submissions of articles in text format, and then distribute these articles via email to all of the members of the group. See also 'article PR'.
article submission sites
Websites which act as repositories of free reprint articles. Authors visit these sites to submit their articles free of charge, and webmasters visit to find articles to use on their websites free of charge. Article submission sites generate revenue by selling advertising space on their websites. See also 'article PR'.
backlink
A text link to your website from another website. See also ‘link’.
copy
The words used on your website.
copywriter
A professional writer who specializes in the writing of advertising copy (compelling, engaging words promoting a particular product or service). See also ‘SEO copywriter’ and ‘web copywriter’.
crawl
Google finds pages on the World Wide Web and records their details in its index by sending out ‘spiders’ or ‘robots’. These spiders make their way from page to page and site to site by following text links. To a spider, a text link is like a door.
domain name
The virtual address of your website (normally in the form www.yourbusinessname.com). This is what people will type when they want to visit your site. It is also what you will use as the address in any text links back to your site.
ezine
An electronic magazine. Most publishers of ezines are desperate for content and gladly publish well written, helpful articles and give you full credit as author, including a link to your website.
Flash
A technology used to create animated web pages (and page elements).
free reprint article
An article written by you and made freely available to other webmasters to publish on their websites. See also 'article PR'.
The search engine with the greatest coverage of the World Wide Web, and which is responsible for most search engine-referred traffic. Of approximately 11.5 billion pages on the World Wide Web, it is estimated that Google has indexed around 8.8 billion. This is one reason why it takes so long to increase your ranking!
Google AdWords
See ‘Sponsored Links’.
Google PageRank
How Google scores a website’s importance. It gives all sites a mark out of 10. By downloading the Google Toolbar (from http://toolbar.google.com), you can view the PR of any site you visit.
Google Toolbar
A free tool you can download. It becomes part of your browser toolbar. It’s most useful features are it’s PageRank display (which allows you to view the PR of any site you visit) and it’s AutoFill function (when you’re filling out an online form, you can click AutoFill, and it enters all the standard information automatically, including Name, Address, Zip code/Postcode, Phone Number, Email Address, Business Name, Credit Card Number (password protected), etc.) Once you’ve downloaded and installed the toolbar, you may need to set up how you’d like it to look and work by clicking Options (setup is very easy). NOTE: Google does record some information (mostly regarding sites visited).
HTML
HTML (HyperText Markup Language) is the coding language used to create much of the information on the World Wide Web. Web browsers read the HTML code and display the page that code describes.
Internet
An interconnected network of computers around the world.
JavaScript
A programming language used to create dynamic website pages (e.g. interactivity).
keyword
A word which your customers search for and which you use frequently on your site in order to be relevant to those searches. This use known as targeting a keyword. Most websites actually target ‘keyword phrases’ because single keywords are too generic and it is very difficult to rank highly for them.
keyword density
A measure of the frequency of your keyword in relation to the total wordcount of the page. So if your page has 200 words, and your keyword phrase appears 10 times, its density is 5%.
keyword phrase
A phrase which your customers search for and which you use frequently on your site in order to be relevant to those searches.
link
A word or image on a web page which the reader can click to visit another page. There are normally visual cues to indicate to the reader that the word or image is a link.
link path
Using text links to connect a series of page (i.e. page 1 connects to page 2, page 2 connects to page 3, page 3 connects to page 4, and so on). Search engine ‘spiders’ and ‘robots’ use text links to jump from page to page as they gather information about it, so it’s a good idea to allow them traverse your entire site via text links. (See ‘Link paths’ on p.21. for further information.)
link partner
A webmaster who is willing to put a link to your website on their website. Quite often link partners engage in reciprocal linking.
link popularity
The number of links to your website. Link popularity is the single most important factor in a high search engine ranking. Webmasters use a number of methods to increase their site's link popularity including article PR, link exchange (link partners / reciprocal linking), link buying, and link directories.
link text
The part of a text link that is visible to the reader. When generating links to your own site, they are most effective (in terms of ranking) if they include your keyword.
meta tag
A short note within the header of the HTML of your web page which describes some aspect of that page. These meta tags are read by the search engines and used to help assess the relevance of a site to a particular search.
natural search results
The ‘real’ search results. The results that most users are looking for and which take up most of the window. For most searches, the search engine displays a long list of links to sites with content which is related to the word you searched for. These results are ranked according to how relevant and important they are.
organic search results
See ‘natural search results’.
PPC (Pay-Per-Click advertising)
See ‘Sponsored Links’.
PageRank
See ‘Google PageRank’.
rank
Your position in the search results that display when someone searches for a particular word at a search engine.
reciprocal link
A mutual agreement between two webmasters to exchange links (i.e. they both add a link to the other’s website on their own website). Most search engines (certainly Google) are sophisticated enough to detect reciprocal linking and they don’t view it very favorably because it is clearly a manufactured method of generating links. Websites with reciprocal links risk being penalized.
robot
See ‘Spider’.
robots.txt file
A file which is used to inform the search engine spider which pages on a site should not be indexed. This file sits in your site’s root directory on the web server. (Alternatively, you can do a similar thing by placing tags in the header section of your HTML for search engine robots/spiders to read. See ‘Optimizing your web ’ on p.22. for more information.)
Sandbox
Many SEO experts believe that Google ‘sandboxes’ new websites. Whenever it detects a new website, it withholds its rightful ranking for a period while it determines whether your site is a genuine, credible, long term site. It does this to discourage the creation of SPAM websites (sites which serve no useful purpose other than to boost the ranking of some other site). Likewise, if Google detects a sudden increase (i.e. many hundreds or thousands) in the number of links back to your site, it may sandbox them for a period (or in fact penalize you by lowering your ranking or blacklisting your site altogether).
SEO
Search Engine Optimization. The art of making your website relevant and important so that it ranks high in the search results for a particular word.
SEO copywriter
A ‘copywriter’ who is not only proficient at web copy, but also experienced in writing copy which is optimized for search engines (and will therefore help you achieve a better search engine ranking for your website).
search engine
A search engine is an online tool which allows you to search for websites which contain a particular word or phrase. The most well known search engines are Google, Yahoo, and MSN.
site map
A single page which contains a list of text links to every page in the site (and every page contains a text link back to the site map). Think of your site map as being at the center of a spider-web.
SPAM
Generally refers to unwanted and unrequested email sent en-masse to private email addresses. Also used to refer to websites which appear high in search results without having any useful content. The creators of these sites set them up simply to cash in on their high ranking by selling advertising space, links to other sites, or by linking to other sites of their own and thereby increasing the ranking of those sites. The search engines are becoming increasingly sophisticated, and already have very efficient ways to detect SPAM websites and penalize them.
spider
Google finds pages on the World Wide Web and records their details in its index by sending out ‘spiders’ or ‘robots’. These spiders make their way from page to page and site to site by following text links.
Sponsored Links
Paid advertising which displays next to the natural search results. Customers can click on the ad to visit the advertiser’s website. This is how the search engines make their money. Advertisers set their ads up to display whenever someone searches for a word which is related to their product or service. These ads look similar to the natural search results, but are normally labeled “Sponsored Links”, and normally take up a smaller portion of the window. These ads work on a Pay-Per-Click (PPC) basis (i.e. the advertiser only pays when someone clicks on their ad).
submit
You can submit your domain name to the search engines so that their ‘spiders’ or ‘robots’ will crawl your site. You can also submit articles to ‘article submission sites’ in order to have them published on the Internet.
text link
A word on a web page which the reader can click to visit another page. Text links are normally blue and underlined. Text links are what ‘spiders’ or ‘robots’ use to jump from page to page and website to website.
URL
Uniform Resource Locator. The address of a particular page published on the Internet. Normally in the form http://www.yourbusinessname.com/AWebPage.htm.
web copy
See ‘copy’.
web copywriter
A ‘copywriter’ who understands the unique requirements of writing for an online medium.
webmaster
A person responsible for the management of a particular website.
wordcount
The number of words on a particular web page.
World Wide Web (WWW)
The vast array of documents published on the Internet. It is estimated that the World Wide Web now consists of approximately 11.5 billion pages.
About the Author: * Glenn Murray is a website copywriter, SEO copywriter, and article submission and article PR specialist. He owns article submission service Article PR and copywriting studio Divine Write. He can be contacted on Sydney +612 4334 6222 or at glenn@divinewrite.com. Visit http://www.DivineWrite.com or http://www.ArticlePR.com for further details.
Source: www.isnare.com
----------------------------------------------------------------------
SEO - What You Should Not Do
By Endar WSSEO is one of the economic ways to get your url listed on the top of free search engines. That is why SEO become so important. There are tons of guidance in SEO on the internet. But in the other hand, there are also misguidance in SEO. They always say to optimize, optimize and optimize your web page with keywords, without considering another factors like determining keywords or phrases keywords effectiveness, how many times you should repeating keywords on your page, etc. What I want to tell you is, that's not enough. If you want to get effective search engine optimization, then avoid these mistakes:
1) Using wrong keywords.
What I mean with wrong keywords are using certain keywords or phases that have no effectiveness in value. Using these kind of keywords will bring you thousands of competitors (not visitors) and make your site stink.
2) Keyword density exceed than 5%.
It is true that to get the top on search engines, you need to repeat keywords several times on your page. But, too much repeating keywords on your page will make your site being penalties, since search engines assume it as spam. Just follow the thumb rule: keyword density may not exceed than 5%. This is the safe way to get your url listed on search engines. If you have any difficulties about this, simply, divide the keyword with the numbers of total words. Multiply the result with 100%. Now you got it.
3) Hidden texts.
Hidden text is text that has the same in color with web page's background and this is a part of spam. Many web masters use hidden texts technique to increase keyword density. Indeed, these texts is unreadable by human visitors but, spiders can recognize it.
4) Too much images/flashes.
This is another mistakes of building web sites. Many web masters use images and animations in their web site to attract visitors. It does make their web sites dynamic but, search engines can not see even an image on their site. They don't realize that search engines are blind. If inserting an image become so important, use it's alt attribute so search engines robots can read the alternative texts. The alt attribute itself have to represent keywords you use.
5) Javascript
Like animation, Javascript does make dynamic web site but, search engines cannot recognize it well. So it is need to be avoided.
About the Author: Endar WS is a SEO copywriter. Visit his site for more information of search engine optimization and get your url listed on the top 25 of free search engines.
http://www.2search-engine-optimization.info
Source: www.isnare.com
Google Seo - What To And What Not To Do
By Abe SmithIn Google SEO (search engine optimization), you, the webmaster, wage war with Googlebot, Google's listing spider. Only this war has no weapons. Instead it is your content veruses the army of Googlebot's other sites to rank.
To win this war there are things the webmaster must do, and things the webmaster must not do, should he stand a chance in winning the war and claiming a position on the top 20 results of Google.
There are many things a webmaster must do to take the edge of Googlebot. First and foremost, create the website. Let it be something unique, or better than the rest. Add pages on top of pages of content. You could put articles, information, anything. With one exception. It MUST be relevant to your website. After you have about 10 pages worth of content, get some links to your site. Submit to directories, loads of them. Try to submit to directories without a reciporical link requirenment. Also use word-of-mouth advertising to get a view visitors. As soon as you have some links, some visitors, and loads of content, hit your view visitors with a boom. Offer rewards for who could refer the most members, or who could submit the most articles, or anything to promote your site. Also remember to squeese in possible keywords in your content, and DO NOT forget meta tags, they are the key to SEO.
You may have noticed, I never mentioned when to submit your site to Google, that's the thing, don't. If google picks up your site before you submit it, you get a way better rank.
Now you have come up with a very good SEO website. Now you need to make sure not to blow it. Whatever you do, DON'T:
1: Have link exchanges with non-relevant sites, this will hurt you.
2: Do not cheat. Cheating is placing "invisible" keywords on your site. (white text on white background) Googlebot picks it up, and boom, no more rank on Google.
3: If you find the need to submit your site, do it, ONCE. If you submit twice then, say goodbye to your rank.
That's all and good luck with the SEO. With this, good keywords, and minimal compition, you will get within the top 20 of Google.
About the Author: Abe Smith owner of the Webmaster Forum (www.webmasterforum.buildtolearn.net/index/homepage.html) enjoys writing articles and tutorials about web programming, SEO, and computer security. I can be contacted at gametyrant2000@yahoo.com
Please contact me if you would like to use this article on your website (for free).
Source: www.isnare.com
---------------------------------------------------------------------
Top Ten SEO Myths - Mr SEO
By Joe Balestrino - Mr SEOEver wonder what the biggest SEO myths are? I have taken the most prevalent myths that seem to be constantly resurfacing and examined them for you. This is a must read for anyone looking to hire an SEO firm or someone looking to do SEO for themselves.
Myth # 1 All meta tags are of equal importance
Some meta tags are useful while others are not. I have stated this many times. Search engines are relying more and more about what is on the website than what the tags are telling them. The description tag is used by some (but not all) search engines. The same goes for the keyword tag. Keyword tags are used more by spammers and people using software to find you as a link partner than the search engines. In my opinion, the only tags you should concentrate your efforts on are the robot tag and the description tags.
Myth # 2 You should submit your site to search engines weekly or monthly
Honestly, I never submit any site more than 1 time and sometimes I don't even do that. If you submit your site once, you're good. The engines will come back on their own. You can sometimes speed up the process of getting your site indexed by linking it to a high traffic or high PR site. The search engines will find the URL to your site and index it automatically.
Myth # 3 SEO is too expensive
Actually, SEO is probably the most cost effective form of online marketing. Organic SEO is cheaper to set up and maintain than a PPC campaign or banner advertising. With PPC and banner advertising, you pay for clicks or impressions. With SEO, all clicks are FREE. You simply pay for the set up and monitoring of your site's pages.
Myth # 4 PPC is more effective than natural SEO
In the short term...true. In the long term...false. Why, you ask? Organic SEO is preferred by traffic over 5 to 1 to PPC. People trust organic searches to return relevant results. People also know that the ads to the right of the page are sponsored ads. They have long ago figured out that anyone can bid on any term they want, as many often do, without even a hint of relevance. So, long term SEO structuring can indeed be more effective than PPC, especially when considering the preferences of search traffic. A top 5 ranking may take some time to get, but once you are there (and provided you can maintain it), you will get better results than from a PPC ad.
Myth # 5 Hiring an SEO specialist "in house" is cheaper
The problem with hiring someone in house is, they are paid hourly or by salary. Most SEO firms (Mr-SEO included), charge per item or project. It doesn't matter how long it takes us, you pay a one time charge. When you hire a firm, it's like having a team of SEO experts on your payroll. Paying a flat rate saves you money and speeds up the time it takes to complete a job. Additionally, most SEO firms (again, Mr-SEO Included) have specialists who write, submit, redesign sites, post pages, etc... Hiring one person who can do all these things competantly is highly unlikely.
Myth # 6 I can only optimize my homepage for keyterms
You can and should optimize every page on your site. Each page should have it's own keyterms, with no more than three phrases per page (preferrably one).
Myth # 7 All I need to do is write content with the correct keyword density and my site will rank well
Wrong...especially if you want to rank on Google. You will need off site SEO as well as onsite SEO. Keyword density may work on MSN (for now), but it will take more than that to rank well for all search engines.
Myth # 8 I shouldn't aim for the most competitive keywords and phrases
If the keywords you are competing for are very competitive, should you optimize your site for them? Of Course! I would optimize for some high, medium and low competitive keyterms. Cover all your bases. The worst case is that you won't rank well for the high competitive keyterms and that's ok. You can always work to improve them. Don't shy away from top keyterms just because they are competitive. You may never know how close you could rank for them unless you try.
Myth # 9 Only work with companies that give you a guarantee
Guarantees would be nice if they were worth the paper they are printed on. In fact, most guarantees from SEO firms have the same stipulation in them. This stipulation usually states that as long as they get one of your keyphrases to the top of any major search engines, they have fulfilled their end of the agreement. This is irrelevant to the competition of the term. In other words...it's easy to be number one for terms no one is competing for. Don't be deceived by high rankings listed on SEO sites as they can be misleading.
Myth # 10 SEO requires a 1 year commitment on my part
It certainly shouldn't. Don't lock yourself into a year contract with any company unless you already have an established, favorable business relationship. SEO, in most cases, should be performed on a month to month basis with a mutual understanding of the objectives and relative timetable. Often, both the long and short term maintenance contracts that many firms insist on including with each job are unnecessary. As an example...If you have a new site optimized, especially right after an update, you may not see results for three months. Why pay for maintenance in the interim time? Additionally, you may not be happy with the results of an SEO firm or even the level of service. A long term contract may only ensure that you receive a full year of bad service. So, don't lock yourself in with a year contract, at least until you are comfortable with who you are dealing with.
Hopefully, I put a few common SEO myths to rest. Feel free to contact me with questions you may have regarding these or other SEO myths you want more information on.
About the Author: Joe is an SEO expert. His SEO/SEM firm has helped many companies increase there organic placement. . He also writers articles and creates a weekly podcast on SEO. Win SEO for your site just for posting on the Mr SEO message board. visit http://www.mr-seo.com
Source: www.isnare.com
Tuesday, May 30, 2006
Focus: Security (part I)
Dealing with Spyware by Dale W
No matter if you are an amateur just getting acquainted to using your computer or an experienced computer user, we all have to deal with the annoyances of spyware and/or malware. Personally, I have been using a computer for many years and it's really a shame that we should have to even deal with this type of problem at all. For many years now, marketing companies have been taking advantage of us by writing programs and sneaking them into software downloads without our permission so they can force us to view there advertisements for products.
Unfortunately, not only do we have to deal with looking at these uninvited advertisements, they actually slow down the way our computer runs causing our screens just to freeze up in the middle of doing something important, or how about when your in the middle of playing your favorite online game and wham your computer just reboots for no apparent reason. Sound familiar? Sure, it does and 99% of the time, it's because you have been plagued, again, with some type of spyware or malware. Lawmakers are recognizing the problems and the invasion of privacy that these marketing companies are causing and are working on laws to make them outlawed, but until that day comes the best we can do is educate ourselves about PC security and how to protect and remove spyware from our computer systems.
The first thing you need to know about PC security, is spyware and malware are contracted in many ways, and has many names as well. Adware displays web-based advertisements through pop-up windows or through annoying advertising banners. Many alter your browser settings or change your default home page to point to some other site and they are capable of sending personal information to third-parties called Hijackers. Keyloggers can store information, which could very well include personal details and passwords that you have typed into your computer, such that it can later be retrieved by third-parties. Then, there are others called Dialers, which connect you to long-distance or toll numbers without your consent, resulting in expensive phone bills. The list goes on, as you can even get spyware just by visiting a webpage and the best way to stop this is with good PC security.
Spyware developers are sneaky and they design these bugs to get around firewalls and yes, even virus software, as well. Don't be fooled, nothing is full proof from spyware and other programs like it because new ones are written all the time, just like software is designed to rid you of these un-welcome guests. While you can remove them manually you may spend hours hunting them down in your PC and chances are you will miss parts of the spyware programs or even damage your windows software causing you more hours by having to reinstall your system all over again. Personally, I use a spyware remover and run it at least every other day as part of my PC security protection. If you are like me, you have tried several, but, I like Spyware Nuker , it is easy to install, use and it stays up to date with all the latest new definitions for combating and protecting your pc from Phishing , Popups, Spyware, Adware, Spyware Trojans, Hijackers, Keyloggers and others as well. Therefore, you might want to check it out as it also has won several awards.
Dale is an online "handy man" and helps many people with there computer troubles every day. Spyware Nuker.
Article Source: Article Group
5 Security Considerations When Coding by Bryce Whitty
1. Input Checking
Always check user input to be sure that it is what you expected. Make sure it doesn’t contain characters or other data which may be treated in a special way by your program or any programs called by your program.This often involves checking for characters such as quotes, and checking for unusual input characters such as non-alphanumeric characters where a text string is expected. Often, these are a sign of an attack of some kind being attempted.
2.Range Checking
Always check the ranges when copying data, allocating memory or performing any operation which could potentially overflow. Some programming languages provide range-checked container access (such as the std::vector::at() in C++, but many programmers insist on using the unchecked array index [] notation. In addition, the use of functions such as strcpy() should be avoided in preference to strncpy(), which allows you to specify the maximum number of characters to copy. Similar versions of functions such as snprintf() as opposed to sprintf() and fgets() instead of gets() provide equivalent length-of-buffer specification. The use of such functions throughout your code should prevent buffer overflows. Even if your character string originates within the program, and you think you can get away with strcpy() because you know the length of the string, that doesn’t mean to say that you, or someone else, won’t change things in the future and allow the string to be specified in a configuration file, on the command-line, or from direct user input. Getting into the habit of range-checking everything should prevent a large number of security vulnerabilities in your software.
3.Principle Of Least Privileges
This is especially important if your program runs as root for any part of its runtime. Where possible, a program should drop any privileges it doesn’t need, and use the higher privileges for only those operations which require them. An example of this is the Postfix mailserver, which has a modular design allowing parts which require root privileges to be run distinctly from parts which do not. This form of privilege separation reduces the number of attack paths which lead to root privileges, and increases the security of the entire system because those few paths that remain can be analysed critically for security problems.
4.Don’t Race
A race condition is a situation where a program performs an operation in several steps, and an attacker has the chance to catch it between steps and alter the system state. An example would be a program which checks file permissions, then opens the file. Between the permission check the stat() call and the file open the fopen() call an attacker could change the file being opened by renaming another file to the original files name. In order to prevent this, fopen() the file first, and then use fstat(), which takes a file descriptor instead of a filename. Since a file descriptor always points to the file that was opened with fopen(), even if the filename is subsequently changed, the fstat() call will be guaranteed to be checking the permissions of the same file. Many other race conditions exist, and there are often ways to prevent them by carefully choosing the order of execution of certain functions.
5.Register Error Handlers
Many languages support the concept of a function which can be called when an error is detected, or the more flexible concept of exceptions. Make use of these to catch unexpected conditions and return to a safe point in the code, instead of blindly progressing in the hope that the user input won’t crash the program, or worse!
Bryce Whitty owns and runs http://www.Technibble.com. A website that provides technical how-to’s for repairing your computer. Technibble also has many guides for getting into the computer business or managing your existing one. We also cover other side topics such as Security and Software.
Article Source: ArticleCube.com
Undisclosed Security Issues with Merchant Accounts
By Billy Middleton
Anyone trying to make money on the internet will find it necessary to possess an account with one or more merchant providers. While in the information given to potential investors or online buyers is to brag wholeheartedly about the level of encryption used to keep their information safe, one e-mail I received in the course of running my website suggests a different story.
This e-mail though badly written contained the promise of information on how to buy items without spending funds from an e-account, as well as how to receive other investors profits. Obviously this is a matter that should be taken extremely seriously and it is widely known that for every safeguard there is someone that will endeavour to find a way around it for their own personal gain. Car alarms are continually improving, as are domestic and commercial security systems and with good reason but it's not only the physical world that needs to take these precautions.
In dealing with the offending email, I contacted each merchant provider referenced with all the information I possessed, which basically means sending the full source code of the message. This could ( although there are ways and means to disguise your identity and location) provide them with enough information to at least investigate the individual making any such claims. It is my opinion that all website owners and individuals who receive such a message should do likewise so that the security issues implicated can be addressed.
If you receive an email containing or similar to,...
'Hello,
I have an offer for you.. I bought from one hacker few hyips hacking lessons, all about script feedbacks and other... So , I offering these lessons for you :
1. Lesson about adding money in account without spending money from (merchant name removed) account.
2. Lesson about backdoor in "auto-payout" segment.
3. Lesson about backdoor in "admin" segment.
4. Lesson about stealing all money from auto-payout hyips :) this is very good lesson.
5. Lesson about adding you (merchant name removed) number in hyip admin segment.
1-st lesson is for those who want to earn lot of money .. I think you know what is this all about :)
If you'll buy 2-nd or 3-rd lesson , you could add these backdoors in hyip script and give it all for free and then when hyip will be opened steal all money :)
4-th lesson. If admin using auto-pay function steal all money from hyip is very easy :) best lesson. ;)
5-th lesson. You could add your e-account number in hyip and all investors investitions goes to your referenced e-account.
If you want to earn and you are interested write me asap :)
I ALSO SELLING STOLEN CREDIT CARDS WITH NAMES, CVV2, EXP.DATE, EMAIL ACCOUNT PASSWORD, PIN CODE... I CAN TEACH YOU HOW TO STEAL MONEY FROM ATM WITH STOLEN CREDIT CARDS.. IF YOU ARE INTERESTED I ALSO CAN SELL YOU MSR206. CREDIT CARD INSTALLER. :) IF INTERESTED WRITE ME ASAP ;)
I ALSO HAVE LOT OF STOLEN merchant ACCOUNTS .. I'M LOOKING FOR PERSON WHO WANT TO BUY SOMETHING FROM (some online auction site).. SO IF ITEM COST 100$ , YOU SEND ME 75$ VIA referenced merchant account(name removed) AND I BUY ITEM WITH STOLEN merchant account(actual name removed) AND SEND IT TO YOU .. HAVE QUESTIONS OR YOU ARE INTERESTED WRITE ME ASAP. :)
Best Regards,
############# (Removed)
p.s. If you are admin of hyip 2 and 3 lessons will help you to keep money safe :) '
... my advice is to contact any parties specifically referred to within it and carry out any instructions they may have for you following their investigations.
In this particular case, on responding to the e-mail the recipient is likely to receive a reply with download instructions which contains a virus which reveals your account information to the sender including any passwords necessary to access your account.
I'm sure that you will understand the implications and heed my advice.
Billy Middleton is the creator of the new poundpyramid where you earn a FIXED return of £25000 per share.
Article Source: http://EzineArticles.com/?expert=Billy_Middleton
Thursday, May 25, 2006
Focus:traffic generation
Increasing Your Website Content for Free by Humaira Aslam
It is an established fact that the more content there is on a website, i.e. more pages it has, the more those web pages will be indexed by a search engine. This will cause your website to show up in a greater number of searches people make and hence greater will be the possibility of people visiting your website. This in turn leads to more traffic, with all its potential benefits, such as if you are selling a specific product, the greater the number of people who view it, higher is the chance of your selling it. If you have Ad Sense on your website, greater is the possibility of getting clicks on them, or if you are an affiliate, the chances of people buying through your site increases exponentially... all of this translates into generating more cash for you to enjoy!
Remember, having more visitors is the fundamental requirement of successful internet marketing.
However, the tricky part is to add quality content to your website.
The common perception is that to increase the content, you have to generate a lot of content YOURSELF; write tons of articles or maintain a large repository of information or products so that you have a large website.
What many people do not know is that you can have content added to your website by OTHERS for FREE.
So how do we go about doing it? Here is how:
1. SEARCH AROUND FOR FREE INFORMATION
- Adding articles written by authors who allow you to use their articles
You can contact authors of articles related to your niche and ask them if they would allow you to host their articles on your website. You would benefit from free and fresh content and they would benefit from free publicity.
- Borrowing free articles from article sites.
There are many article sites that allow you to freely copy their articles as long as you publish them unedited and with the resource box included. This can greatly increase your website content with very little effort on your part.
- Adding public domain (free) information to your site
The internet offers tons of information on virtually every topic. Find the information relevant to your segment/niche and add it to your website. Do make sure that it is free for public use not copyrighted. To learn more about Public Domain Information, google publicdomainsense.
2. HAVE OTHERS ADD CONTENT FOR YOU FOR FREE
This is the really powerful stuff that has the potential of boosting your website ratings tremendously with minimal effort on your part.
- Blogging:
Blogs are very powerful tools. By starting a topic on your blog, you create a fertile ground for others to add their own thoughts. By allowing people to comment on your blog, you are giving them an opportunity to express their thoughts. In this way you can easily create a lot of content for your site, by just posting a few initial lines.
- Creating a discussion forum:
A discussion forum is a place where people can interact with each other, discuss their problems, ask for advice, share their experiences etc. Any market segment can benefit from a lively discussion forum. This is an excellent way to increase your content.
- Product reviews by your visitors:
If you are into selling products, asking your website visitors to write product reviews will also dramatically increase the amount of content on your site. Many people searching for a specific product, e.g. a digital camera, are confused between the various choices available. If the reviews on your website help them to make up their minds by weighing the pros and cons mentioned, it is highly likely that they may buy it from or through your site or click on your affiliate link. Your website will leave a favorable impression on their minds, making them come back again and again. People love to voice their opinions and you can use it to your benefit.
You should strive to incorporate as many of the above-mentioned strategies as possible in your website. The possibilities are limitless. Remember, the greater the opportunity for people to express their opinions, the greater the content on your website and greater is the potential to make money.
Wishing you a successful future!
---------------------------------------------------
Humaira Aslam is an internet entrepreneur
Find out much more about Internet Marketing and receive a
spectacular 100+ page report for making profits online, visit:
http://www.ezwebgains.com
You will receive a complimentary copy of Perpetual Profits ($87 value, free for you)
Article Source: ArticleCube.com Article Directory | Submit Articles | Search & Find Free Articles
---------------------------------------------------------------------------------
Why More Traffic Should Not Be Your Goal by Mike Collins
Are you one of those internet marketers who faithfully believe that if they could only increase the traffic to their site they could make a killing?
This is the way most people think. More traffic = higher profits.
But that's not always true. If it is going to do you any good, it has to be 'targeted' traffic. What's the difference?
Targeted traffic consists of people who are interested in your product or service and would be more likely to spend money to get it from you.
Non-targeted traffic consists of the rest of the world. These individuals are not interested in buying what you have and, therefore, will not part with their cash for it.
Since time and money are valuable resources, don't waste them trying to promote your site to people with no interest in your product. Instead, find out where your targeted visitors spend their time. Then you can promote your site there.
For example, let's say you want to promote a site called thebeachesofaruba.com and one way you will do so is by posting messages in online forums and including a link back to the site in your signature.
Now think about which forums you can post in. There are many popular forums that discuss internet marketing and they have thousands of members. That's a large market, but it is not targeted to your website. Sure, some of them may be interested in an Aruba vacation, but its more likely they are on the forum to read about internet marketing.
A much more efficient choice would be to find forums that actually discuss Aruba, the Caribbean, travel, or some other related topic. The forum you find may only have a few hundred (or even a few dozen) members. But 100% of them are interested in the product, service, or website you are promoting.
Just two more important things to consider:
1. Always read the forum rules before posting. Not all forums allow links to be posted.
2. Do not just write one sentence posts just to get your link posted. That's considered spam.
Instead, write useful and informative posts that will portray you as an expert on the field. People will be more likely to click on your link if you build a reputation on the forum first.
Mike Collins is the owner of http://www.top5affiliateprograms.com which ranks the best, highest-paying, and reputable affiliate programs on the internet.
Article Source: ArticleCube.com Article Directory | Submit Articles | Search & Find Free Articles
Get More Traffic, Sales and Subscribers By Submitting Your Articles to Directories by Hannes Johnson
If you have a website you're no doubt constantly wondering "How can I get more traffic to my website?". As web owners we constantly want more traffic, especially if we're doing business online. It's just the nature of things because without traffic a website can't survive. Whether we want more subscribers, more customers or just more visitors to read our content -- and possibly click on our AdSense ads ;) -- it's what we crave: More traffic.
Well, how CAN you get more traffic to your website? There are various methods available, some cost money, some are free, some take a second to do and some can take a long time. What I'm doing to talk about is writing and distributing articles - submitting articles to article directories to be exact. Because it's 100% free and doesn't have to take a lot of time.
No matter what market you are in you should be able to find a subject to write about that your potential subscribers, customers or visitors would be interested in -- and if your article gets read you will most likely get traffic. Plus, you could also get some nice backlinks to your website which is of course always good for search engine rankings. I'll explain the reason behind that later on.
Now, you might not consider yourself a writer but writing an article doesn't have to be hard. It doesn't even have to be long -- 300-400 words per article could be enough if you get your point across even though 600-900 words is more common (but 1200 is usually the maximum).
If you know your market and you're passionate about what you're doing then writing an article shouldn't be a problem. If you need ideas go to forums and blogs in your niche or just see if there is anything in the news you could write about. Also, one trick is to do it like you're writing a letter to a good friend where you're telling him about something specific.
Another solution, if you have no interest in writing an article or just don't have the time, you can let someone else do it. You could go to freelance sites like elance.com, rentacoder.com or guru.com and pay someone to write an article for you. But you should have some idea what it should be about.
Let's assume that you have your article. Next thing you want to do is find article directories that accept articles on your topic and submit to as many as you can find. To find article directories you can go to your favorite search engine and type in "article directory" or "submit article". That should give you a few general directories.
These are some of my favorite directories:
http://www.articleshowroom.com
http://www.goarticles.com
http://www.ezinearticles.com
But if you want to find an article directory that is specific to your market you should search for "X article directory" or "submit X article" - where X is the market you're in (like "gardening" or "health").
Then, when you're on the site look for "Submit an article" or "Add article". Make sure you read all the submission guidelines - some sites allow HTML codes and some don't, some places allow affiliate links and some don't, etc. Usually the article directory is organized into many categories and even subcategories. Try to select the category that best fits your article - it'll help with getting your article approved as fast as possible as well as giving you more targeted readers.
If you're not experienced in article marketing you might not realize the benefit of publishing your articles. First of all, you'll get your name displayed all over the internet - people will start to recognize it and trust you.
But the main reason so many people want to get their article in as many directories as possible is because of the "resource box" or "about the author" that is displayed at the end of the article.
That resource box can contain the name of your business, your mailing address, web address (to your main page or an opt-in page, etc.), e-mail address, phone number or however you want people to contact you or learn more about you and your business. For some people the link to their website is the most important part of their resource box.
Most article directories allow "active links" in the resource box that people can click on. You definitely want to submit to as many of those directories as you can because for each one you'll get another link back to your website - and that will help you rank higher in the search engines.
Another benefit of this is that if you've written a good article that people like they'll be more likely to click on the link in your resource box - hint, hint ;). They might also feel like they've gotten to know you a little and trust you - which means they're more likely to do business with you.
A well written article will probably also be picked up by more website owners and newsletter editors - giving you more exposure and traffic. But you don't have to write a masterpiece the first time - just get started and you'll get better with each article you write.
So, to get more traffic, sales and subscribers you should get yourself an article about a subject related to your market (either write it yourself or have it written for you by a ghostwriter), find article directories that accept your topic and submit to as many of them that you can find.
About The Author:
Hannes Johnson is the editor of ArticleShowroom.com where you can submit your article to get more publicity and website traffic as well as get free content for your website or newsletter:
http://www.articleshowroom.com
Hannes Johnson is the editor of ArticleShowroom.com where you can submit your article to get more publicity and website traffic as well as get free content for your website or newsletter:
http://www.articleshowroom.com
Article Source: ArticleCube.com Article Directory | Submit Articles | Search & Find Free Articles
You Work Hard For Traffic – Get It To Convert by Halstatt Pires
Anyone can build an ecommerce site. Getting traffic is going to be the first hurdle, but doing so will only matter if you can convert it.
You Work Hard For Traffic – Get It To Convert
Getting your traffic to convert first requires that you understand a few parameters. To have a clue regarding how you are doing, you need to understand server statistics and conversion ratios.
I am continually amazed at the number of sites that do not look at their server statistics. Your server stats are incredibly important because they tell you how many people are coming to your site, where they are coming from, how they found you, how many are turning into customers and, if not, what pages they are leaving from. Without this information, you are just guessing at how well your convert traffic. Don’t!
Once you start looking at server stats, you need to determine your conversion ratio. The conversion ratio is the number of sales you get per visitor to the site. Importantly, it is not the number of sales per hit. A visitor may generate multiple hits, so just focus on visitor statistics. Some stats programs refer to visitors as “sessions.” Regardless, conversion ratios vary by product or service. Some may be as low as 1 in 25 visitors while others will be much higher. If you convert at anything over 1 in 500, the site probably needs some serious tweaks unless you are in an extremely competitive or general market.
Making your convert is all about providing a convenient solution for your prospects. You should review your site from this perspective. Is it easy to find and buy a product or do you have to click through four or five pages? Make it as simple as possible.
Advertising links can cause poor sales. Many people make the mistake of having their advertising link to their home page. If your advertising refers to a specific service or product on your site, the advertising should click through directly to that page. Never make your prospects hunt for what they are looking for on the site. Many of them will not do it.
As strange as it may sound, the load time of your site can kill your sales. Remember, 40 percent of Internet users are still on dial-up modems. While your site might load quickly when you look at it on your cable, T1 or DSL connection, how does it do on a 56k modem? Don’t guess. Go find one and try to load your site. If you have a lot of graphics, you are going to be in for a shock!
Even if your site loads quickly, most ecommerce sites have time glitches on the order page. This glitch occurs when the customer fills out the order information and clicks the processing button. Sites can grind to a halt as they convert to the secure credit card processing system. This is such a prevalent problem that a majority of ecommerce sites will lose up to 40 percent of their sales on the order page. Make sure your site loads quickly, particularly the order page.
Improving your conversion rates is all about understanding how your site performs. If you can focus on your subject and get the site to load quickly, you should see dramatic improvement.
Halstatt Pires is with MarketingTitan.com - providing internet marketing services. Visit us to read more internet marketing articles.
Article Source: Article Dashboard
7 Highly Effective Web Techniques For Free Traffic Generation by Daniel Russo
We all know that traffic is the most essential thing for a successful Internet business company. There are a lot of reliable ways to jumpstart your traffic flows, though most of them would cost some money. In this article I'd like to tell you about my favorite web promotion tactics, which wouldn't cost you a single cent. Moreover, some of them will save you hundreds or even thousands of dollars. The first tactic alone can generate you over $2,000 equivalent of free targeted traffic.
Well, here are the seven surefire technics capable of skyrocketing your traffic starting from today.
1) Free Pay Per Click (PPC) Advertising That Works
The Adwords by Google, Yahoo's Overture and many other PPC search engines provide great sources of targeted Internet. They are very truly popular among web marketers. However, as the PPC search engine managers wish to expand their customer base so they need to convince people like you that pay per click advertising really works.
Here are the good news, there are dozens of PPC search engines who will give you up to $100 in free credits to prove that pay per click advertising will work for you. To claim your credits all you need do is visit the various engines and web directories and sign-up. There are no catches and it won't cost you anything except your time.
It couldn't be simpler to obtain such free PPC advertising. The table at this page: http://www.affiliated-business.com/promotion/Pay-Per-Click5.html lists over 60 Pay Per Click Search Engines offering in excess of $2,000 of free web promotion credits. One after another select the PPC search engines form the list, click on the links to open the corresponding sign-up pages and sign up for your free adverising accounts.
2) Use Profitable Keywords Or Keyword Niches For Your Site's Content
Generally, internet users use search engines to find what they are looking for. Search engines in return use keyword rankings to give away relevant search results. If you'd like your site to appear at the top lines of search engine results, you must use proper keywords and keyword phrases.
Try to employ the most profitable (of higher demand) keywords at your site content. You could write your own content or you could hire someone to do it for you. If you're writing content on yourself you have to make it more entertaining as well as informative.
In doing so, you can get high rankings in search engine results and strong incoming traffic without any costs.
3) Exchange Links With Partner Sites
Another great idea is trading links with partner (or even competitor) sites. This works well especially when both sites feature the same niche.
Exchanging or trading links with other sites, both of them could benefit. When one site features another sites link, they will provide one another with the traffic they both generate.
The efforts are doubly beneficial because it seems like both sides are working to generate doubly enhanced traffic. The more links exchanged with more sites the more traffic could be expected.
And again, you don't have to spend a cent. All you have to do is to communicate to another webmaster and to reach with him an agreement.
4) Write Articles And Publish Them Across The Internet
There are a lot of sites that offer free submission and posting of your articles. You'd better to s ubmit articles to sites containing the same subject that your site deals in. If you sell computers write press releases and articles about computers and computer parts. Try to provide helpful tips guides and good advice. Writing articles that contain good service and knowledge would bring the necessary mileage your traffic flow needs.
When people find in your article something of interest, you have good chances of following the track by finding out where the article originated. It lasts for you just to a ttach a brief description of your site or service at the end of the article and to include a link.
5) Join Forums, Blogs And Other Online Communities
You can take advantage of online forums, blogs and web communities. The great thing about forums and online communities is that you can target a certain group that fits the certain demographic that you are looking for. You can discuss about lots of things about the goodsor services that you represent or offer.
With online communities and forums you can build a reputation for your company. You must capture the market niche you represent and show your expertise and credibility. When you created a good foundation for your site, people will trust you and your web business. Your customers will pass on their trust and credibility to many people all over the Internet. Traffic will certainly increase because they know that you can provide what they need.
6) Offer Newsletters Or eZines
You can also make use of newsletters. Provide people with a catalog of your products and interesting useful articles. If your texts are really interesting and entertaining, more people will sign up for your newsletter and recommend it to other people. The more people who signs up for your newsletter, the more people there will be willing to visit your site. So, if you arouse the curiosity of your customers they would be pushed to help you growing your traffic.
7) Use Advantages Of Viral Marketing
Viral marketing is a promotional method that allows you to spread the word about your company and product without any costs. All it takes is to bring a great idea, a good addicting game, a funny story; many ideas are still out there. Create a gossip or a buzz, many web projects are advertised by using scandals and rumors to make them more popular.
Also you can provide your web site visitors with content they wouldn't read anywhere else. People will stay longer at your web site to read the original content. With this method, people get infected with the creativity and entertainment of the website content and they will pass it on to many people.
Each of the above mentioned methods can drive streams of free traffic to your website. All it takes is a bit of effort and extended man hours. Learn all you can about the techniques depicted here and you will soon have a site with a great traffic flow without the usual costs that come with it.
Daniel Russo is a successful affiliate marketer, author and founder of Affiliated Web Business. To learn how you can succeed in Internet business and affiliate marketing, go to: http://www.affiliated-business.com and discover the most powerful Internet marketing concepts and secret insider tips on how to be successful and make money online.
Article Source: Article Dashboard
Increase Internet Traffic by Ken Marlborough
Before the advent of the Internet, the world was divided into material haves and have-nots. The industrialized economy made sense of the division according to the wealth and the accessories one has. The last decade of the twentieth century ushered in the Internet revolution, which divided the world into digital haves and have-nots. The knowledge economy made sense of these terms as one realizes the key to prosperity is knowledge and information.
At the macro-economic level, more than three-quarters of the world population don’t have access to Internet. Lack of infrastructure such as telephone and lines, computers, and service providers are some of the important bottlenecks in implementing Internet. Policy decisions such as tariff regulation also contribute to the digital divide. Besides, the demographic profiles such as high level of illiteracy and lack of awareness play a role in enabling the Internet to reach the common public.
Internet traffic measures usage. The usage depends upon the number of hours utilized, number of individuals and entities, and the type of applications. All these factors are, in turn, determined by the cost of bandwidth and the speed of the Internet. The type of applications include emails, web surfing, and online purchases. Emails and web surfing may not take much time at an individual level. Online purchases depend upon the type of purchases.
E-commerce has the potential to take the Internet traffic on an increasing path. Most of the large corporations have an Internet presence in the form of websites, forums, and discussion boards. Still, e-commerce is still at a growing stage among the small and medium enterprises. The concerns of the online purchasers regarding the security features are being addressed, and this has enabled growth in online purchasing and has become a driver of Internet traffic.
Another driver for Internet traffic is the growing website traffic. To drive the website traffic, a whole industry must cater to the demands of online businesses. They include Internet marketers and search-engine consultants. There are a considerable number of strategies to increase the traffic to an individual website. Internet traffic growth depends upon market elasticity and technological factors.
Internet Traffic provides detailed information on Internet Traffic, Internet Traffic Builder, Internet Traffic Report, Increase Internet Traffic and more. Internet Traffic is affliated with Custom Web Site Analytics.
Article Source: Article Dashboard
Wednesday, February 08, 2006
Focus: Blogging an introduction
Regards
Kannan BAlakrishnan
Discover The Power Of Blogging
Discover The Power Of Blogging by Jason Tarasi
The dark circles under his eyes are evidence that he has been pecking away at the keyboard again. Night after night he sits, mesmerized by the computer screen surfing forum after forum filling the blank spaces with his comments and opinions about senseless issues, political debates, religious matters, business strategies and shopping options. All the while his marriage is deteriorating, his children are growing up and away, his business is wavering on the brink of bankruptcy, spiritual matters are being neglected, all to which he is oblivious.
One day he happens upon an internet forum about blogging. “What in the world is blogging?” he wonders.
Suddenly he becomes enthralled with a new mission. He has to get to the bottom of this. With all the time he has spent on the internet communicating with people throughout the world, he has never heard of blogging. He wants to learn everything there is to know about it...
Blogging is a relatively new phenomenon that is truly undefined due to the fact that it is not yet what it will become. Currently weblogs teeter on the edges of interactive journalism vs. personal archiving and information sharing. Different bloggers have varying purposes and goals. Some aim to record their thoughts, some to share resources and information and some to tell stories. Blogging has also been used as a tool for educating readers and for providing customer service and communications as well as serving as a tool for self-expression.
With Google’s introduction of the AdSense content-targeted advertising program, you can even generate some revenue from your blog as you get paid per click for Google Ads accessed from your blog. Don’t create a blog on the premise that you’re going to get rich from advertising payments or you may be sorely disappointed. Rather, view the ad program as an added bonus for the time spent filling your blog with useful content, or as getting paid a little for doing something you enjoy.
The best way to get started blogging is just to jump in and get your feet wet. Decide what you want to accomplish through your blog. Is it a tool for getting things off your chest? Sharing your thoughts and feelings? Providing information? Tracking events?
Reading through various blogs will provide you with some ideas for your blogs purpose and for developing your writing style.
Find a blogging medium that you are comfortable with. There are some options out there for free blogs and there are some paid services that are very reasonable, some for commercial and some for non-commercial use.
Probably the quickest and easiest way to start your own blog is to use a hosted service like Blogger - http://www.blogger.com. Getting started with Blogger is a three step process that you can take care of right now. You simply create an account, name your blog and choose a template and you’ll be ready to get started making blog entries. Once you get comfortable with the basic process of blogging, be sure to visit the “Help” section of the Blogger website to learn more about advanced uses and blogging options.
Jason Tarasi publishes the reciprocal links newsletter "Elite Links" Learn HOW thousands of other Elite Links members generate FREE traffic and increase their search engine rankings by swapping links. Grab your free lifetime subscription now at: http://www.freeclassifiedlinks.com
Article Source: ArticleCube.com Article Directory | Submit Articles | Search & Find Free Content Articles
What Is This Blogging Thing Then?
What Is This Blogging Thing Then? by Martin Andrew
Everybody is raving on about blogs, it seems everyone has one, and it seems that everyone is telling you that if you want to get on in Internet Marketing you need one too!!
But what exactly is this Blogging Thing??
OK well like everything else, theres the Long answer, the short answer, and Martins Answer(often quite similar to the long answer, only, well, better:-) )
Blogging, Like MOST of the other New Trends, isnt actually new at all. Blogging has actually been around for quite some years now, I would probably say its Infancy was pre-2000 if I really wanted to push it back.
A Blog, or Weblog, is qute simply an Online Journal or diary.
BUT, Thats not what people Nowadays mean, when people talk to you about Blog and Blogging, they are *Really* talking about using this Blogging software to run your sites.
The Simplicity and Design of the software enables even the most technically challenged to add updated fresh content to their webpages, basically if you can type and use Word, you can run a Blog, this in turn is why it is becoming ever so popular, and also why most people do use it for, or at least most people *Were* using Blog and Blog software to run little Personal Diary Blogs.
However, what it really is, is a way to have a Regularly updated website related to your Business or Theme at the push of a button.
Here are the three most popular “blogs” at the time of printing this, they probably will remain like this for a long time, but although these are “Blogs” they are more along the lines of an actual real content website, rather than a Personal Diary type blog
# 1
Boing Boing: A Directory of Wonderful Things
67,001 links from 19,265 sites.
# 2
Engadget
65,581 links from 14,884 sites.
# 3
PostSecret
PostSecret is an ongoing community art project where people mail in their secrets anonymously on one side of a homemade postcard.
By frank warren
21,503 links from 12,892 sites.
The MAIN Difference between a blog and a standard website, is the fact that Bloggers tend to be more Personal, tend to leave more of a Personal Stamp on their work. Thats why those first two sites above are WAY more popular than if they had just been a standard Impersonal Website.
DONT Let this Blogging Craze Confuse you, its really not that complex, or infact that different to things you may already be used to, dont worry about this whole “Blog Revolution” thing, it is more of an Evolution than a Revolution, and the evolution involves Websites and Online Business in general, not Blogging on its own, Blogging has simply become a tool to enable the following things -
Through Free services such as Blogger, anyone anywhere anytime can start a website, without having any technical knowledge.
Through Blogging software, it has become easier and easier to add fresh orginal content to your website on a regular basis,
Bloggers Share information, ideas and thoughts with eachother through reading eachothers blogs and talking about them on their own blogs,
Those are the Simple Elements of what Blogging is.
When you start looking at the Software running the Blogs, and the Functions it has, you can see even more benefits, and why it is Much Much More than just “a Weblog” I am talking about, I want you to understand that Blogging is an ESSENTIAL Part of your Entire Marketing Campaign, along with Article Marketing, Search Engine Optimization, and all the other aspects I cover, blogging is essential.
BECAUSE, Not only does your average Blogging software enable Push Button Content Updates, BUT it also has the ability to do a MULTITUDE of the Mundane tasks we have to undertake to build our traffic up to our websites.
Your Blogging Software can pretty much take care of all your On Page Search Engine Optimization AUTOMATICALLY!! All you need to do is post new content!!
Blog Softwares can automatically reformat your content into different Code Types readable by Different types of technology, with a little help, your blog could kick out pages viewable in Web Browsers, Palm Pilots, Mobile Phones, and perhaps the best one at the moment is RSS!!
Yes, your blog will easily produce a Reformatted version of your webpage that can be Syndicated by other sites, read by people directly on their desktops, and much more!!
I do cover a Wide Range of Advanced Blogging Tactics which I wont go into here as I would be here for TOO Long!!
Quite Simply, a Blog, is a Software to Power your websites, how you decide to use it is up to you, but one thing I WILL STRESS here at the end is that The Whole Idea behind the fact that blogs are easy to use is to use them Well, and update them regularly, to see the full benefit. Its because of this fact, that a *Good* Blog should be updated Regularly to get the most benefits, that Most Blogs are really qute a Personal Type Weblog but DONT let that start to limit your thinking about what you can do with a blog, look again at the Top 3 blogs, go to Technorati.com and look at the biggest blogs,
Dont you think, actually, that Most of the Big blogs look more like a Magazine now, rather than a Journal or Diary?
Remember what I said about Evolution and not Revolution?
You can use a blog for whatever you want, all I stress, is MAKE SURE you use it, and use it every day(or as often as you possibly can regularly)
Thats it for that, more will come soon, thanks for reading!
After being involved with Internet Marketing for some time, Martin has decided to share his Ideas and Experiences on Succesful Online Marketing.
Read More Marketing Tactics Here
Be sure to check out Martins tips and Tricks, and follow his experiences in Success @ More Traffic Please
Article Source: Article Dashboard
15 Tips To Drive Traffic To Your Blog
15 Tips To Drive Traffic To Your Blog by David Riewe -
There are many factors that make blogs much better than normal WebPages including the speed at which blogs are indexed, ability to submit to blog directories & normal directories, pings and track backs. All these little things can help drive more traffic to blogs. Here are 15 popular techniques you can use:
1.) Create at least four keyword posts per day. Most of the top blogs such as Boing Boing, Daily Kos, and Instapundit (with literally tens of thousands of visitors per day) publish an average of 30 small 100-150 word posts per day according to "Secrets of the A-list Bloggers: Lots of Short Posts" by http://TNL.net
2.) Submit to My Yahoo! When you submit your own RSS to My Yahoo it is indexed by Yahoo.
3.) Submit to Google's Reader. When you submit your own blog RSS to Google's Reader the Google Blog Search will index your site.
4.) Add a relevant link directory to your blog and trade links like a demon possessed! Although it may take more time than simply submitting to a search engine one time, this method is perhaps the best way to drive traffic to your site. Use software such as Zeus to speed up the link trading process.
5.) Use ping sites like ping-o-matic. Ping your site every time you add a new post.
6.) Submit your blog to traditional search engines such as AltaVista, and MSN.
7.) Submit your blog to traditional directories such as DMOZ. Directories (particularly DMOZ) increase relevance with Google. DMOZ is very picky, but what do you have to lose by trying?
8.) Submit to as many RSS Directories and Search Engines as possible. This is a simple but repetitive process that can be done with software such as RSS SUBMIT.
9.) Comment on other blogs. Do not just leave short, lazy comments like "I agree." Leave well thought out replies that will force readers to wonder "who wrote this?"
10.) Use track backs. If there is a blog that you refer to or quote and it is highly relevant to your subject, leave a track back. It increases your link popularity and may even score a few interested readers from the linked site.
11.) Go offline. Use newspaper ads, public bulletin boards, business cards, even stickers to let as many people as possible know your blog exists.
12.) Ad a link to your blog in your e-mail signature block.
13.) Use Groups (Usenet). Find a relevant group on Google groups, Yahoo groups, MSN groups or any of the thousands of other FREE group services and find like minded people and talk with them. Make sure your use your blog URL like it is your name.
14.) Use Forums. Forums are one of the best places to go for advice. Go to forums and find problems to solve. Make sure you leave your blog name, but be tactful about it; some forums get annoyed with those who selfishly drop a few links to their own site and leave.
15.) Tag your website. Tagging is a new idea that has erupted across the web. Sites like http://Del.icio.us, Technorati and many others have a social feature that allows you to place your article under keywords or "tags" that everyone interested in that tag can see.
Although these are some of the most popular ways to drive traffic to your blog, do not limit your self to tips and lists. Use your imagination and you will come up with thousands of ways to drive traffic to your blog!
David Riewe - Internet Marketer and Publisher http://www.free-online-course.com
Article Source: Article Dashboard
Saturday, January 28, 2006
Making money over the internet: A 5 step formula By kannan Balakrishnan
Making money over the internet: A 5 step formula
Getting rich is the dream of many. And internet is a good medium to get rich fast. But one have to do a great deal of homework and consistent effort to get rich. In this short exposure Kannan Balalakrishnan, the great Indian writer tells about the five step procedure to make money using internet.
Step1. Have a basic knowledge about internet.
Internet is a vibrant medium. It is also highly dynamic and evolving. What is selling today may be considered garbage tomorrow. So anybody planning to do an internet business should have a basic knowledge about internet, its evolving trends and the possibilities.
Step2: Get a business idea:
If you think that you have ingenuity, originality and enough time, you can workout your own business idea. Or if you are ready to research a little you can get enough articles discussing original business ideas. If you are a butterfly on the internet, you can adapt the idea from a successful business site (of course without infringing the intellectual property rights) and make your own variations of it. If you are still lazier you can approach a consultant for the purpose. The important thing is that you must have an idea.
Step3: Work out the idea to minute detail.
An abstract idea like I should have a site selling books will not fetch you money. So many things have to be decided upon. What content you should have on the site, how you interact with customers, how do you prevent frauds, how do you advertise your site and so on. Another very important thing is the user interface .In all these things a consultant may be of help to you, but if you want to learn and innovate he may be a hindrance too. This phase is a little time consuming, but it lets you weave dreams about your business. Also it is advised to document your design dreams. because these forms the blueprint of your business.
Step4. Implement the business:
Once you have the complete idea of a web business you must start implementing it. If your site permits you can go for an incremental implementation, starting with a minimum set of features and adding new features gradually. This will help you to start earning from an early stage. The advertisement can go side by side. In many phases you may have to get external help or advice.
Step5 Constantly improvise.
As I have said earlier trends in internet are changing at a rapid phase and if you do not make changes in the interface and working style of your site will not be liked by people. So you must constantly watch competing or similar sites and evolve your site over time. The feedback from the users is a good indicator in this regard. Also you must be willing to diversify ,expand and even divert your business according to market forces and user needs.
I would like to get your feedback regarding this article. Please feel free to mail me your opinions.
Kannan Balakrishnan is an Indian writer. He maintains a blog http://www.wbforu.blogspot.com which contains his articles as well as articles of selected authors on web business. His email is kannanb@post.com. He also gives advice on internet business related matters
Thursday, January 26, 2006
Making a cool business website : five great ideas by Kannan Balakrishnan
1.Place or location sites
Tourists all over the world are eager to get up-to-date information on places they want to visit. People of a place are generally anxious to know about things happening around them. So if you can make a site on a particular location, your neighbourhood or a place nearby or even a distant place likes London it will be a good idea. Only thing is that you should search for and find useful information which is not available elsewhere. Generally such sites have a static part and a dynamic part .Static part deals with content that change slowly, while dynamic part deals with events and even creative thoughts that are updated frequently . Using a good combination of both can help you win the hearts of many. We discuss place sites in a separate article
2. Fan sites: Sites centred on great personalities is attracting many people. The main advantage of these types of sites is that you do not have to go out for information. A good search on internet will often result in thousands of sites about the personality. Then what is your job? You have to arrange the information in your own way that people find the content you provide more interesting and well organised. Also you can interpret the facts in your own way and arrive at interesting conclusions. If the person is alive options are much more wider and a little research may make your site unique. Again the many ways of generating income from a fan site will be discussed separately.
3. Theme sites: These are more general than the first two. Here we concentrate on a particular theme and build a site around it. The theme can be anything, like chess or fashion or movies or anything imaginable. You can provide interesting facts about the subject, History of the theme, current status, interviews, controversies and what not!! As I have mentioned earlier this is a place you can display your ingenuity and original thinking.
4. Trade sites:
Trading has a long history. Everybody wants to buy or sell something. This is the relevance of trade sites. These sites provide a global market place for buyers and sellers. You can choose any type of item to sell and allow people to add items to your site. This will be initially free but later a fee may be imposed. Trade site can be constructed in a variety of ways, and closely related are matrimonial and job sites. Again the options are limited only by your imagination.
5. Community sites.
Often people of a community or institution or company ,want a common place to interact and exchange ideas. Also there may be many people and institutions who constantly interact with this community. The official website of the community will have always limitations. Imagine the barber nearer to your company trying to interact with the employees through the official website. So an unofficial website of the community have high potential of attracting viewers from and outside the community. Selling and buying inside the group is also a possibility. Again possibilities and variations are endless.
In this short exposure I have tried to identify five areas where you can build a website with minimal expertise. Your comments on these topics are always welcome. Also if you want help or consultancy in building a profitable web business feel free to contact me.
Kannan Balakrishnan is an indian writer who specializes in computers internet and related areas.