Search Engine Optimization based on Effective Factors of Ranking in Web Sites: A Review



Similar documents
Search Engine Optimization

SEARCH ENGINE OPTIMIZATION(SEO) Basics of SEO

An Approach to Give First Rank for Website and Webpage Through SEO

How to catch Google s attention Search Engine Optimization and Marketing. Linda Schuster President/CEO (502) x115

1. SEO INFORMATION...2

Search Engine Optimization Techniques. For Small Businesses

Small Business Webinar SEOTrainingSW.com 7 Secrets to Online Marketing

Worst Practices in. Search Engine Optimization. contributed articles

Hybrid Approach to Search Engine Optimization (SEO) Techniques

Keywords Backlinks, On-Page SEO, Off-Page SEO, Search Engines, SERP, Websites.

SEARCH ENGINE OPTIMIZATION. Introduction

A COMPREHENSIVE REVIEW ON SEARCH ENGINE OPTIMIZATION

Improving Webpage Visibility in Search Engines by Enhancing Keyword Density Using Improved On-Page Optimization Technique

AGENCY51 INSIGHTS OUR PROCESS, CHECKLIST & UNDERSTANDING SEO

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN

SEARCH ENGINE OPTIMIZATION

SEO Techniques for a Website and its Effectiveness in Context of Google Search Engine

Is your SEO campaign giving you a headache?

Search Engine Optimization (SEO)

International Journal of Mechatronics, Electrical and Computer Technology

PARTITIONING DATA TO INCREASE WEBSITE VISIBILITY ON SEARCH ENGINE

Search Engine Optimization

How To Rank High In The Search Engines

A Synonym Based Approach of Data Mining in Search Engine Optimization

Search Engine Optimization (SEO)

HubSpot's Website Grader

SEO Workshop Keyword and Competitor Research and On Page Optimisation

Web School: Search Engine Optimization

SEO Strategies, Tips and Tricks for Website Owners

Measuring the Utilization of On-Page Search Engine Optimization in Selected Domain

Search Engine Optimization

Search Engine Optimization for Higher Education. An Ingeniux Whitepaper

Search Engine Optimization for Effective Ranking of Educational Website

How to Drive More Traffic to Your Event Website

Introduction to Search Engine Marketing

SEO REFERENCE SHEET. Search Engine Optimization 101: How to get customers to find your website. (The Short Version)

SEO PRESENTATION 2015 By Karl Hudson

Enhance Website Visibility through Implementing Improved On-page Search Engine Optimization techniques

Towards a metric for on-page search engine optimization

Search Engine Optimization (SEO) Best Practices For your Industry Web Pages

A Study on Various Search Engine Optimization Techniques

SEO. Module 1: Basic of SEO:

Here is a report which shows a difference in demand on majority marketing techniques and its effects according to report by HubSpot:

SEO Training SYLLABUS by SEOOFINDIA.COM

[Ramit Solutions] SEO SMO- SEM - PPC. [Internet / Online Marketing Concepts] SEO Training Concepts SEO TEAM Ramit Solutions

SEO Techniques for Higher Visibility LeadFormix Best Practices

Search engine marketing

Law Firm Websites - Best Practice Reference Guide

SEO Tutorial PDF for Beginners

search engine optimization sheet

Enhancing the relativity between Content, Title and Meta Tags Based on Term Frequency in Lexical and Semantic Aspects

SEO Audit Report For Ravenna Way Ravenna Way Boynton Beach FL 33437

Search Engine Optimisation Guide May 2009

International Journal Of Advance Research In Science And Engineering IJARSE, Vol. No.2, Issue No.7, July 2013

Search Engine Optimization (SEO) & Positioning

GOOGLE ANALYTICS TERMS

SEO AND CONTENT MANAGEMENT SYSTEM

SEO MADE SIMPLE. Strategies for Dominating the World s Largest Search Engine. Second Edition. by Michael H. Fleischner

SEO = More Website Visitors More Traffic = More Leads More Leads= More Sales

Sreekariyam P.O,Trivandrum - 17 Kerala Ph M info@acewaretechnology.com Web

Search engine ranking

A Comparative Approach to Search Engine Ranking Strategies

Affordable SEO Packages Starter Package standard Package advance. Recommended For Small Business

SEO Best Practices Checklist

SEO Techniques for various Applications - A Comparative Analyses and Evaluation

EARCM ENG NE. Did you know that SEO increases traffic, leads and sales? SEQ = More Website Visitors More Traffic = More Leads More Leads = More Sales

Administrator's Guide

Sixth International Conference on Webometrics, Informetrics and Scientometrics & Eleventh COLLNET Meeting, October 19 22, 2010, University of Mysore,

How To Optimize A Website


Are you trying to understand the complexities of MARKETING on the Internet?

SEO Techniques: New Dimensions for Popular Search Engines

Competition Analysis Report For: "seo blog"

SEO Workshop Today s Coach Lynn Stevenson. SEO Analyst

Search Engine Optimization Techniques To Enhance The Website Performance

Search Marketing (SEO) Student Handbook Syllabus Version 5.0

Optimization of Search Results with Duplicate Page Elimination using Usage Data A. K. Sharma 1, Neelam Duhan 2 1, 2

BUDGET FRIENDLY MARKETING FOR STARTUPS EMPIRICAL STUDY OF SEO SUCCESS FACTORS

Willing To Bring Top Ten Ranking in Search Engine (Google, Yahoo and Bing)? Thinking to Start Your Online / Virtual / Website Businesses?

to Boost SEO Growth Services To learn more, go to: teletech.com

Search Engine Optimization (SEO) with Google

SEO Case Study & SEO Strategies

Implementation Techniques of Search Engine Optimization in Marketing Strategies Through the Internet

Search Engine Optimization and Search Engine Marketing: A Primer for Clients

WATKINS MFG DEALER GUIDE TO UNDERSTANDING WOORANK REPORTS

SEO Deployment Best Practices

Analysis and web structures optimization

TECHNIQUES USED IN SEARCH ENGINE MARKETING

SEO Analysis Guide CreatorSEO easy to use SEO tools

2015 SEO AND Beyond. Enter the Search Engines for Business.

Mission: To Help Digital Marketers Succeed Online.

On-Site Search Engine Optimisation Tip Sheet Key Multimedia Ltd

Introduction 3. Step One: Create a Keyword Strategy 4. Step Two: Optimize Your Website 7. Step Three: Create Blog and Other Content 14

Search Engine Optimisation

Search Engine Optimization Marketing Research on the Internet: a Case Study of yuanju99.com

SEARCH ENGINE OPTIMIZATION Jakub Zilincan 1. Introduction. Search Engine Optimization

Keywords-on page, off page, Meta keyword, Search Engine Optimization, SEO Techniques, Page Rank

Online terminologie 1. % Exit The percentage of users who exit from a page. Active Time / Engagement Time

Exploitation of Server Log Files of User Behavior in Order to Inform Administrator

DIGITAL MARKETING BASICS: SEO

Transcription:

Search Engine Optimization based on Effective Factors of Ranking in Web Sites: A Review Farhad Soleimanian Gharehchopogh Engineering, Hacettepe University, Turkey bonab.farhad@gmail.com Marjan Mahmoodi Tabrizi Engineering, Science and Research Branch, Islamic Azad University, West Azerbaijan, Iran marjan_mahmooditabrizi@ yahoo.com Isa Maleki Engineering, Dehdasht Branch, Islamic Azad University, Dehdasht, Iran maleki@iaudehdasht.ac.ir ABSTRACT Nowadays, Search Engines have made progress lately and the number of the pages of web sites increases every days. The Search Engines the most common search systems are for meeting the needs of the users in searching the information in web sites and web pages. Search Engine Optimization (SEO) is a suitable strategy for increasing the ranking of the web pages and also increasing the organic traffic of the web sites in Search Engines. By means of Search Engines, Search Engine Result Pages (SERPs) in web based on keyword indexing is done. This cause the SEO for searching the information in web sites take place by the ranking. So, in this paper, we tried to review and evaluation the SEO and increasing the ranking of web sites in Search Engines. Keywords Search Engines, Search Engines Optimization, Web Site, Ranking INTRODUCTION The important and effective web technology is a revolution in information world which increases daily. Making new web sites and developing the present web sites, increases the volume of the information. Nowadays the information volume in web world has increased so much and accessing the information is a more serious problem than the lack of the access. So, the more web world is developed, the more the need for searching the information is felt. In fact it is not possible to access the web sites information and meet the research, education, business and news needs without the use of Search Engines. The Search Engines the web sites which are implemented to contribute the users to find the information in the web sites [1, 2]. In Search Engines system, a list of web sites is shown inserting the key words by the users which are of the interest of the user. The Search Engines the information among the web pages and give the information to the users in a very short time. Before the Search Engines, when a web site was created on internet, just the users who knew the address of the web page could access that page. But, by the use of the Search Engines, it is possible to view many sites and use their information. The Search Engines store and process the existing data in web sites pages and create an information database of what is needed [1]. So, when the users mine a specific subject, the Search Engines are 9 refer to their information database and suggest the web sites which are similar in content to the keyword(s) [2]. Developing the Search Engines, the use of information search techniques has been more important for the users. Usually the users use the Search Engines to find the texts and services. Nowadays most of the users find diverse sites by the Search Engines. Users think that high rank of the webs sites in Search Engines lead to the more fame of them in internet. SEO is not to use the complex techniques of implementation, but it is to use the effective optimization techniques in web sites which cause increasing the ranking of the web sites in Search Engines [3]. Ranking the web sites means being present in important Search Engines is having its information be archived in web sites of data base and be present in SERPs [2, 3]. So, SEO is done to optimize and increase the ranking of the web sites in Search Engines [3, 4]. One operation of the SEO is to follow the changes in the content of the web sites and this causes Search Engines to find the sites according to these changes. The most important specification is that the sites of higher grade have the higher grade in Search Engines results. Then, the main goal of optimization is to study the technical methods like suitable page title, Meta Tags, Keywords and Key-sentences and suitable contents of the web pages [5]. So, the SEO is a method to improve the web sites to increase the number of the viewers for search in the business texts. This paper is organized as follows: in Section 2, the Search Engines will describe; in Section 3, SEO is instudied; Section 4, we will offieldthediscuss SEO and finally in Section 5, discuss conclusion and future works. SEARCH ENGINES Search Engines are one of the most important and the strongest technologies are of web environment. The Search Engines are the sites which search the keywords in the web sites and return the most related information to the words searches in the results pages [5, 6]. They also make the ranking according to the value of the web sites content and optimization of the Search Engines. Ranking of the web sites is a system which is done first by the most famous search engine of the world, Google [3]. In ranking system the sites

which are more efficient are shown in the first pages of the search results pages. The operation of the Search Engines for presenting the search results and ranking in SERPs contain the followings [7, 8]: Spider: It is software which collects the information needed for a search engine. This software identifies all the links of the web sites and reviews all the inked web sites and collects the information needed and give them to the other sections of the search engine [9, 6]. This software reviews different pages and mines the HTML codes and collects the keywords in the codes. Spider is also used to refer to different web sites and study the activeness of the links or maybe they could search the e mail addresses. Google uses spider to collect the information from different web pages. International Journal of Computer & Mathematical Sciences Crawler: Crawler is software which commands the spider which links to search. In fact crawler decides which links of web sites to be mined by the spider [6]. So, it is possible to mine all or some of the links or maybe none of them. Crawler may give a specific site address to the spider to make it mine that specific site. Also mining the links of the web sites depends on that how much the search engine is able to store information in its database, and also it is possible that the Search Engines limit the access to some web sites. Indexer: All information gathered by the spider is given to the indexer. In this section the sent information are analyzed and divided into different section [10]. Analyzing means identification of the send point of the information, repetition of the keywords in the web sites contents and the placement of the keywords in the web sites. So, indexer gathers the information in the web sites and mines the web site page by page and creates a graph of the information. Database: All of the analyzed information in the indexer is sent to the database. In this part the data are grouped, encrypted and stored [10]. The data are compressed before being stored to fill lower space. A search engine must have a wide database and must develop its volume continuously and it also must be able to update the information. These two makespecifications the search engine become more favorite. One of the main differences Searchbetween Engines are in the database size and the method of storing data in the database. Ranking: In Search Engines, the user inserts the word in the search box and the related information is shown. To reply the command of the users, first all of the web sites of the database which are related to the subject are shown. And then ranking system starts operating and sorts the web sites from the lowest relation to the most related one and the results are returned to the user. In fact, ranking system is a search engine and the main difference of the Search Engines lay in this part [5, 11]. Search Engines uses the specific algorithms for mining the information in web sites, classification and sorting them. In Fig. 1, the operation of the Search Engines elements is shown. 10 Fig 1: The Elements of the Search Engines As it is seen in Fig. 1, the Search Engines uses the spider software to search the information in the web sites. Spider mining takes place using the links of the web sites and finds all indices of the web sites according to the identification of the words or sentences using the links of the web sites. The processed web sites are stored in the search engine database. So, when a command is sent from user, the search engine processes it and takes into consideration the highest dependency of the web sites to the keywords of the users and then returns the ranking of search engine results pages. SEARCH ENGINES OPTIMIZATION SEO is a process of developing or increasing the quality of traffic of a web site by the Search Engines through organic or algorithmic search results [9]. SEO means creating web sites which are interesting for the Search Engines and have more viewers. SEO was used by the web masters and large site managers in 1990s [9]. First, tall web masters must have registered all of their web pages in the database of the Search Engines to make the web pages be shown by the search results. But now the optimized use of the Search Engines cause web sites which are designed well have the highest rank in Search Engines results pages. So, to make the rank of a web site higher, the web site optimization must be executed. Optimization not only makes the rank of a web site higher in the search engine, but also causes the users view the high ranked sites more. In this field one of the effective techniques of SEO in growth and development of the rank of a web site is to take into consideration the parameters of designing the web

sites and the link of the sites to the Search Engines using the optimization strategies for web sites. This takes place using the analysis of the key words and editing the text of the web sites contents. As the web sites are designed for specific users, to heighten the rank of a web site the web sites optimization must be used in design and the content of the web sites. In fact all these struggles and the optimization processes take place to make the web sites go higher in rank and become at the first place of the results according to the keywords [5]. A. Kumar [12] believes that to optimize the web sites and to make the rank of a web site the highest, cleaning the HTML codes, selection of the right keywords according to the activity field of the web site, selection of the right title for the web sites, creation of the internal and external links to the web sites, selection of the right URL for the web sites and the identification of the web sites are of the effective factors. International Journal of Computer & Mathematical Sciences In fact, the Search Engines also pays attention to the number of the links of the web sites. So the web sites which are more linked are placed at the first pages of the search results. If we optimize the web sites for the Search Engines, the rank of the web site will be higher and the users will use their favorite web sites efficiently. To follow the links of a web site depends on the keywords and the ability of the search engine in storing the information of the web sites in the databases. Optimization of the Search Engines is one of the most important parameters in designing the web sites and the better relation with the search engine in internet and higher ranking. All stages inside the web site for optimization of the pages are called On-Page andseo for the increasing the ranking of the web page is called Off-Page SEO [9]. If the web pages do not have high rank, users will not be able to find them and use their services. So, optimizing the Search Engines, the content management and the framework of the pages of the web sites is very important both internally and externally. In Fig. 2 the effective factors in optimization of search engine for the web sites are shown. Fig 2: The Effective Factors in SEO in Increasing the Ranking of the Web Sites The other important point is SEO from ranking point of view for the web sites for which three factors are effective. The first factor is the content of the web sites in their page. The second factor is the links which the web sites refer to each other by them. The third one is the refer rate of the users to the web sites. The Search Engines uses the crawler software to pay attention to the indexed pages of the web sites while searching. One of the methods of heightening the ranking of a web site in search results and optimization of the web sites for the Search Engines are editing the suitable structure to make all pages of the web sites accessible and to create relations among all of the pages of the web site [9]. Also, researchers [3] have studied the SEO using Google. Page Rank discussion of Google which is based on the web sites ranking is suggested. Page Rank uses the links to the pages are of the web sites to identify the rank and score of the web pages. So, optimization using the Google Page Rank makes web sites have better relation with the Google search engine and the rank of the web sites go higher in SERPs. Also the methods used in Search Engines for evaluating the content of the web sites are developing all days. So some of the elements like main content, high density of the key words and being linked to the valid sites, always play role in high ranking. The other important point is the right structure of the web sites. If the pages of the web pages have no good relation with each other or the inside link of them are not matched well, spiders will not be able to read them and they will not be clear for the Search Engines. The spiders use keywords to understand the content of the web sites. So, the spiders evaluate the web sites comparing the keywords to the content of the web sites and then send the information for the information database of Google. Designing and implementation of the SEO according to Page Rank is a very important point and it is said that 11

Google search engine shows the title of the web sites and also the keywords in search results pages. This method can affect the increase of the web sites ranking and the web sites which are ranked higher are places top in the results. When the web sites use Google search engine for evaluation of the web pages, the factors like links, keywords, page title and links context are taken into consideration. According to the results and the studies it could be said that Google search engine is highly efficient in finding the web sites related to the question of the users and ranking of the web sites [2]. SEO does not mean using the complex tools in implementation of the web sites, but it means to use and make little changes in the web site which can affect the ranking of the web site on the Search Engines. The following methods for increasing the ranking the web sites are pointed in [13]- [14]. 12 Links: is one of the factors in the ranking of the web sites and is the number of the links referred to the web sites. The ranking will be better using this method [15]. Valuable Content: one of the best methods of making the rank of a web page higher is free services which are valuable in the web sites contents. Suitable Domain: the short and key domain name is very affective in recognizing the name of the web site. So, selection of the suitable domain name for the web sites makes the users refer more to them and this affect the ranking positively. Keywords: the keywords must be selected in a way that they will affect the web sites ranking in the Search Engines. Using the most important keywords in the title of the web page, positively affects the ranking of the web page. Updating: the best method to increase the rank of the web site is updating. Updating makes the valuable sites go high in rank in analyzing the web sites using the Search Engines. The SEO includes analysis of the keywords, the content of the web site and the efficient links inside the web site [16]. These makes web sites to become into the SERPs and go higher in rank [17]. SEO is an important and effective technique in web environment and plays important role in increasing the value of the web pages. So to make the web sites be high in rank by the Search Engines, we must optimize the web pages for Search Engines. Also, to increase the rank of the web sites in Search Engines and increasing the number of the users, the use of the special scripts in web pages contents for guiding the users to the web sites, play important role [2].SEO techniques for web sites emphasize on the optimization strategies for increasing the ranking of the web sites. To be optimized from Search Engines point of view, the web sites must use the keywords and the related sentences in whole pages of themselves. Another factor affecting the ranking is selection of the suitable name for the domain of the web sites [10]. The value of SEO in E-Commerce web sites is clearer because the users access them via the Search Engines. The web sites must be designed in a way that could be ranked from content point of view in SERPs. They have also studied MSN and Yahoo and tried to understand have they find the related web sites and have cited that the search engine plays important role in evaluation of the web sites. It could be said that Yahoo search engine is more efficient than MSN. So search optimization is very important in web sites ranking [18]. DISCUSSION Nowadays web is an important resource for the information and as the use of internet is increasing, taking into consideration the large volume of the information on the web sites, there must be criteria for ranking the valid web sites and analyzing the present information. One of the methods of evaluating the web sites and the information of them is SEO. Search Engines process the most related and updated information while mining. Search Engines ability in information search takes place by taking into consideration the content of the web pages and the links inside them. So, to increase the ranking of the web sites there are important factors taken into consideration. First, the useful links must be used for valuing the web site. In web world links play effective role in favor of the web sites. When the web sites hold links to each other, they hold more important for Search Engines point of view. Links are the main and sometimes the only factor for valuing the web sites. So, more the number of the links to a web site, higher the rank of that web site. And also, more the site linking the other is valid; more valid is the site receiving the link. Second, for a web site to go higher in rank it is effective to use the keywords for SEO. The web sites must select limited number of the keywords and focus on them to go higher in rank among the high number of the existing web sites. The keywords must effectively be used in title and the links of the web sites. The Search Engines usually study the role of the keywords in the web sites and recognizing the key words, focus on them. So, the key words are more important when used in the title and the links of the web sites. Also, the most important keywords must be used in the title of the web site. Third, the optimized codes use is a factor in ranking of the web sites. One of the most important methods in ranking the web sites in Search Engines is the optimized code in the pages of the web sites. The optimized code use makes spider return better results from the search and the more important web sites place higher than the others. We suggest powerful servers for web sites to go higher in rank. The powerful servers make the web sites be accessible all times and to be viewed by the more speedy Search Engines. The powerful server's makes the web sites go higher in rank of the Search Engines and also they cause to be shown

in first pages of the search because they contribute diagnosis of related content to the favored words of the users. CONCLUSION AND FUTURE WORKS Today by the development of the web sites and the number of the internet users, the identification of the web sites for the users is of high challenge. So, the high number of the web sites on internet makes the ranking of the web sites by the use of the Search Engines very important. As we cited in this paper, the Search Engines use many different ways to make better the ranking of the web sites. The SEO is one of the methods of increasing the rank of the web sites. One of the methods of increasing the rank of the web site in SEO technique is the use of the keywords and the information content of the web sites. As the Search Engines use the URL addresses to search and show the information of the pages of the web sites the users demand, the right URL selection is very effective in ranking the web sites. Also the role of the databases of the Search Engines in ranking the web sites and the rapid access of the users in continuous search is very clear. We hope to be able to design and implement optimized search engine techniques using this paper in future which will return the sites higher in rank and which will be optimized from identification of the continuous pages. REFERENCES [1] Ch.V. Boutet, L. Quoniam, Towards Active SEO (Search Engine Optimization) 2.0, Journal of Information Systems and Technology Management (JISTEM), Vol. 9, No. 3, pp. 443-458, Sep-Dec 2012. [2] K. Karthikeyan, M. Sangeetha, Page Rank based Design and Implementation of Search Engine Optimization, International Journal of Computer Applications, Vol. 40, No. 4, pp.13-18, Feb 2012. [3] V.K. Gunjan, Pooja, M. Kumari, A. Kumar, A.A. Rao, Search engine optimization with Google, International Journal of Computer Science Issues, Vol. 9, Issue 1, No. 3, pp. 206-214, January 2012. [4] R. Vadivel, K. Baskaran, Enrich the E-publishing Community Website with Search Engine Optimization Technique, International Journal of Computer Science Issues, Vol. 8, Issue 5, No. 2, pp. 404-409, September 2011. [5] K.S.V. Omprakash, Concept of Search Engine Optimization in Web Search Engine, International Journal of Advanced Engineering Research and Studies, Vol. 1, Issue 1, pp. 235-237, Oct-Dec 2011. [6] S. Jain, A. Jain, D. Juneja, S. Sharma, S. Sharma, An Efficient Link Building Strategies for Search Engine Optimization, International Journal of Computer Science and Technology, Vol. 2, Issue 2. pp. 132-138, June 2011. [7] K.B. Jones, Search Engine Optimization, Indianapolis, Wiley, 2008. 13 [8] H. Davis, Search Engine Optimization, O'Reilly, 2006. [9] S. O Neill, K. Curran, The Core Aspects of Search Engine Optimization Necessary to Move up the Ranking, International Journal of Ambient Computing and Intelligence, Vol. 3, No. 4, pp. 62-70, Oct-Dec 2011. [10] S. Gupta, A. Aggarwal, Study of Search Engine Optimization, International Journal of Research in Engineering & Applied Sciences, Vol. 2, Issue 2, pp. 1529-1536, February 2012. [11] K. Curran, Tips for achieving high positioning in the results pages of the major search engines, Information Technology Journal, Vol. 3, No. 2, pp. 202-205, 2004. [12] A. Kumar, Search Engine Optimization (SEO): Technical Analysis Concepts, International Journal of Emerging Technology and Advanced Engineering, Vol. 3, Issue 3, pp. 123-128, March 2013. [13] J.L. Ledford, Search Engine Optimization Bible, John Wiley & sons, 2009. [14] A.J. Spink, Web Search: Public Searching On The Web, New York, Springer-Verlag, 2004. [15] A. Borodin, G.O. Roberts, J.S. Rosenthal, P. Tsaparas, Link Analysis Ranking: Algorithms, Theory and Experiments ACM Transactions on Internet Technology (TOIT), Vol. 5, No. 1, pp. 231-297, 2005. [16] M. Yunfeng, A Study on Tactics for Corporate Website Development Aiming at Search Engine Optimization, Second International Workshop on Education Technology and Computer Science, pp. 673-675, 2010. [17] H. Kao, S. Lin, A Fast PageRank Convergence Method based on the Cluster Prediction, in IEEE International Conference on Web Intelligence, pp. 593-599, 2007. [18] Ross, Montclair, The Value of Search Engine Optimization: An Action research Project at New E- Commerce Site, Journal of Electronic Commerce in Organizations, Vol. 5, Issue 3, pp. 69-82, 2007.