Title : Search Engine Optimization: is your website optimized with correct SEO
techniques?
Journal Name : INTERNATIONAL JOURNAL FOR RESEARCH IN APPLIED SCIENCE AND ENGINEERING TECHNOLOGY (IJRASET)
ISSN : 2321-9653
Vol. 2 Issue VI, June 2014
Published on : July 5th , 2014
Authors : Navneet Kumar , Palak Gupta, Seema Agarwal
Abstract - Search Engine Optimization is the activity of
optimizing web pages or whole sites in order to make them more search engine friendly.
First of all if you want to optimise your web
site with search engine then you have to understand the algorithm of
search engine. Generally all search engines perform five activities i.e.
crawling, indexing, processing, calculating relevancy and retrieving results. After performing
all these activities any search engine able to provide result on the basis of
input keyword. Search engine using their software and algorithm for crawling
and indexing the WebPages. For example, googlebot used by Google, Slurp used by
yahoo to doing crawling & indexing functions. During searching
& indexing procedure, Search engines perform several activities in order to
deliver search results. So, if you want to optimise your website with search
engine then you have to use correct SEO technique. These technique mentions in
this research article after lots of research & study by Mr. Navneet
(Research Scholar & web analyst).There are two ways to doing SEO, first is
on page SEO – In this technique all pages of website involve which you want to
be SEO friendly. Second is off page SEO – in this technique you have to focus
on Article submission, Blog Posting, Social Bookmarking, Forum Posting, Micro
Blogging, PDF submission , Press Release, Directory Submission and Publish
regularly post on Social Networking Site with your website link. This article also
guide you “how you optimized your website with
correct SEO techniques?”
Keywords – Search Engine Optimization, Right SEO technique, Best
tool for SEO, Search Engine Processing Algorithm, Tool for off page and on page
SEO, Do and Don’t for SEO, Website statics & facts.
I. INTRODUCTION
Search Engine
Optimization is the activity of optimizing web pages or whole sites in order to
make them more search engine friendly, thus getting higher positions in search
results. It’s improving the visibility of a website on organic
("natural" or un-paid) search engine result pages, by incorporating
search engine friendly elements into a website. Basically, a search engine is a
software program that searches for sites based on the words that you designate
as search terms. It looks through own databases of information to find the
query as entered in search box of the search engine. During searching &
indexing procedure, Search engines perform several activities in order to
deliver search results such as Crawling, Indexing, Processing, Calculating
Relevancy and Retrieving Results. [1]
II. OBJECTIVE
Through this topic (i.e. “Search Engine
Optimization: is your website optimized with correct SEO techniques?”) we try
to focus on search engine processing strategies and discuss about some
important tools which help you to performing best optimization for your
website. After following all the steps & technique you must be able to
optimize your website with correct SEO technique.
III. SEARCH ENGINES AND ITS
WORKING STRATEGIES
During searching
& indexing procedure, Search engines perform several activities in order to
deliver search results. There is some important process which is generally done
by search engine. A
search engine operates in the following order:
1.
Crawling
2.
Indexing
3.
Processing
4.
Calculating Relevancy
5.
Retrieving Results
After
performing all the above activities any search engine able to provide result on
the basis of input keyword. If we want to understand the work structure of any
search then first of all we have to understand the basic process of search
engine.
1. Crawling - In this
process all WebPages fetched by crawler which is linked to a websites. This
task is performed by software, called a crawler or a spider (or Googlebot, as
is the case with Google). Some
examples of specific search engine spiders are:
Googlebot (Google)
MSNbot (MSN)
Slurp (Yahoo!)
A Web crawler
is an Internet bot that systematically browses the World Wide Web, typically
for the purpose of Web indexing. A Web crawler may also be called a Web spider,
an ant, an automatic indexer or a Web scutter. Web search engines and some
other sites use Web crawling or spidering software to update their web content
or indexes of others sites web content. Web crawlers can copy all the pages
they visit for later processing by a search engine that indexes the downloaded
pages so that users can search them much more quickly. Crawlers can validate
hyperlinks and HTML code. They can also be used for web scraping. [2]
Figure 1: High-level architecture of a standard Web
crawler [3]
Following are the some Crawling policy which is generally used by
search engine.
·
Selection policy that states which pages
to download,
·
Re-visit policy that states when to
check for changes to the pages,
·
Politeness policy that states how to
avoid overloading Web sites, and
·
Parallelization policy that states how
to coordinate distributed web crawlers.[4]
2. Indexing - It is the
process of creating index for all the fetched web pages and keeping them into a
giant database. When any search query perform then its retrieved from database.
Essentially, the process of indexing is identifying the words and expressions
that best describe the page and assigning the page to particular keywords.
Search engine
indexing collects, parses, and stores data to facilitate fast and accurate
information retrieval. Index design incorporates interdisciplinary concepts
from linguistics, cognitive psychology, mathematics, informatics, physics, and
computer science. Indexing process also known as Internet web indexing.
Below figure shows
a simple diagram that displays the process a search engine goes through to
provide search results to an end user.
Figure 2: Overall process for the search
engine [5]
Following are
some index design factors in designing a search engine's architecture:
Merge factors - How data
enters the index, or how words or subject features are added to the index
during text corpus traversal, and whether multiple indexers can work
asynchronously. The indexer must first check whether it is updating old content
or adding new content. Traversal typically correlates to the data collection
policy. Search engine index merging is similar in concept to the SQL Merge
command and other merge algorithms. [6]
Storage techniques - How
to store the index data, that is, whether information should be data compressed
or filtered.
Index size - How much
computer storage is required to support the index.
Lookup speed - How quickly
a word can be found in the inverted index. The speed of finding an entry in a
data structure, compared with how quickly it can be updated or removed, is a
central focus of computer science.
Maintenance - How the index is maintained over time.
[7]
Fault tolerance - How important it is for the service
to be reliable. Issues include dealing with index corruption, determining
whether bad data can be treated in isolation, dealing with bad hardware,
partitioning, and schemes such as hash-based or composite partitioning, [8] as
well as replication.
3. Processing - In the
case of processing, the search engine processes it when a search request comes.
i.e. it compares the search string in the search request with the indexed pages
in the database. Following figure show the simple searching algorithm by search
engine.
Figure 3: simple searching algorithm by search engine.
4. Calculating Relevancy -
Since it is likely that more than one page contains the search string, so the
search engine starts calculating the relevancy of each of the pages in its index
to the search string.
5. Retrieving Results -
The last step in search engines' activities is retrieving the best matched
results. Basically, it is nothing more than simply displaying them in the
browser. Search engines such as Google and Yahoo! often update their relevancy
algorithm dozens of times per month. When you see changes in your rankings it
is due to an algorithmic shift or something else outside of your control.
Although the basic principle of operation of all search engines is the same,
the minor differences between their relevancy algorithms lead to major changes
in results relevancy.
Figure 4: Overall process for the search
engine [9]
I.
SEARCH ENGINES OPTIMIZATION
WAYS
Before doing
SEO we have to know that there are only two ways of doing SEO for our website:
·
On-Page SEO
·
Off-Page SEO
On-Page SEO – During this
SEO technique we focus on every page of the website. That means we have to do
all the activities including good content, good keywords selection, putting
keywords on correct places, giving appropriate title to every page, defining
relative content to the website, proper using all the tags, providing proper
alt & title tags to all the image, SEO based domain name, description tags,
robots.txt must be updated, proper sitemap & FAQ discussion etc.
Off-Page SEO – Actually in
off page SEO technique we focus more and more linking our web from other
website. This includes link building, increasing link popularity by submitting
in open directories, search engines, link exchange, blogging, pdf submission,
image & video promotion etc.
II. SEO TACTICS AND METHODS
SEO techniques are classified into two broad categories: White Hat SEO and Black Hat SEO. In white hat seo technique always algorithm follow
search engine’s guideline. It ensures that Web Page content should have been created
for the users and not just for the search engine. So that it provide good quality
content for the web pages from user point of view.
But in the case of
Black Hat or Spamdexing, SEO professional always try to improve rankings that
are disapproved of by the search engines. For performing Black hat SEO web redirecting users to a page that was
different from the page the Search Engine ranked. It serves one version of a
page to search engine spiders/bots and another version to human visitors. This
is called Cloaking SEO tactic. Sometime in black hat seo professional are using
hidden or invisible text or with the page background color, using a tiny font
size or hiding them within the HTML code such as "no frame" sections.
By performing Meta tag stuffing, Keyword stuffing, Page hijacking and using
Doorway or Gateway Pages developer try to make full to search engine. But game
is not over, Search engines are smart enough to identify all the above
proprieties of your site and ultimately you are not going to get anything. So,
III. SEO STRATEGIES : ARE YOU DOING THESE
ACTIVITIES FOR YOUR WEBSITE
Internal Linking or On Page SEO technique
1. SEO based website domain – Always try to register keyword based domain name. Keyword in the
domain name is usually important, but it can be done while keeping the domain
name short, memorable, and free of hyphens. Always avoid buying long and
confusing domain names. May people separate the words in their domain names
using either dashes or hyphen. In the past the domain name itself was a
significant ranking factor but now search engines have advanced it is not very
significant factor anymore. As per Navneet’s suggestion on the basis of research
keep approx four or five words in your domain name it will be more memorable.
Some of the most memorable websites do a great job of branding by creating
their own word. Few examples are Google, Face book, you tube, yahoo, baidu, Wikipedia,
qq, taobao, twitter, Amazon, LinkedIn, live, eBay etc.
2. SEO Relevant File Name
- Before writing this article I did lot of research on file names and found
that search engines give too much importance to file names. So, you should
think what you are going to put in your web page and then give a relevant file
name to this page. Filename should preferably be short and descriptive. It’s
always good to use same keywords in file name as well as in page title. One
more thing is that use hyphen (-) to separate file name instead of underscore
(_) and Blank space.
3. File Extension - During
research I noticed that many Web masters think that it’s a good idea to use
filename without using extension or extension may help in SEO. But .html, .htm,
.aspx, .php and any other extension do nothing for your visitors. They are
simply a means of offloading some of the work of configuring your web server
properly onto your visitors.
4. URL Sub-Directory Name
- As per SEO point of view URL sub-directory name hardly matters. You try
giving any keyword in any search and you will not find any sub-directory name
matching with your keywords. But from user point of view you should keep very
much abbreviated sub-directory name which must help in SEO.
5. Meta Tag - Meta
elements are tags used to provide structured metadata about a Web page. They
are part of a web page's head section. Multiple Meta elements with different
attributes can be used on the same page. Meta elements can be used to specify
page description, keywords and any other metadata not provided through the
other head elements and attributes. Some important attribute of Meta tag are:
Description - Description
of the web page.
Keywords - Used to list
keywords that describe the content of the web page.
Creator(author) -The
organization or person who responsible for creating the webpage.
Date - The date of
publication in yyyy-mm-dd format.
Identifier - A unique
number identifying a web page.
Language - Language of the
page. Use a two-character language code.
Rights – It is used for
adding copyright statement.
Robots - This tag is most
important for SEO purpose which properties discuss in next section.
6. Robots.txt - The
robots.txt is a text file webmasters create to instruct robots (typically
search engine robots) how to crawl and index pages on their website. Attribute
of robots tags are:
All - Index the page and
follow the links. If the robot does not see any meta tag with robots attribute,
it indexes the current page and follows all links.
None - Do not index the
page and do not follow any links on the page.
Index - Index the page
Nonindex - Do not index
the page
Follow - Follow all the
links on the page
No follow - Do not follow
all the links on the page. [10]
7. Title Optimization - It
is put inside head tag. The page title is displayed in the title bar of your
browser window, and it is displayed when you bookmark a page or add it to your
browser Favourites. This is the one place on a web page where your keywords
must be present. Each page must be a unique title. Try to include your Primary
Keyword Phrase in every title of every page. Always Use more specific
variations to your Primary Keyword Phrase on your specific product, service, or
content pages. If you must include your company name, put it at the end of the
title. Use the best form, plural or singular, for your keywords based on what
Word Tracker says is searched on more often. But don't overdo it - don't repeat
your keywords more than 2 - 3 times in the title. Always make sure the
<title> tag is the first element in the <head> section of your page
- this makes it easier to find by Google and other search engine.
8. Description Tag - Use
this tag smartly. Describe your page content and try to use your most
competitive keywords in the text. Use no more than 160 characters.
9. Keywords Tag - We all
know that Google stated that this tag does not affect your rankings but there
are many SEOs, who still use this tag for other search engines. Target your 5
most competitive keywords within the tag.
10. Anchors Optimization -
Use descriptive anchor text for all your text links. Most search engines
consider anchor text of incoming links when ranking pages. The Anchor Title
plays very important roles and will be seen by most of the search engines. So
your anchor title should have appropriate keywords.
11. Heading Tags - Use
Heading tags with each of your main article headings / sections. Use h1 for the
main headings and the rest in h2, h3, h4 and so on. Try to use your keywords in
the headings and highlight them in the eye of search engines with these heading
tags.
12. Images - Optimize each
image with ALT and Title tags. Image name can also be optimized; try to use the
keywords smartly within the tags as well.
13. Search Engine Friendly URLs - Try not to use signs like &, Spaces, ?, etc in your URLs
otherwise it can come across as spammed. Ask your developer to make the URLs
look easy to read, short and clean.
14. Quality Content Is King - Content is basically includes what you see on the site: the text,
graphics and even links to outside world. I would suggest minimum using
excessive graphics because they are not Search Engine Friendly and users feel
irritation when they get downloaded specially over a slow network. Thousands of
articles, books and forum entries detail how to make your site search engine
friendly, but ultimately, one rule stands above the rest: Content is king. But
I will say this rule is past now and I would like to say unique, high-quality,
unduplicated and quality content is the king. Superior the quality of your
content, the higher the ranking you achieve, larger the traffic you gain and
greater popularity of your website. So we can’t ignore this one. Each page
should have a minimum of 500 words of great quality content.
15. Navigation - Make sure
your navigation is crawl able by the search engine whether it is text or image
based.
16. JavaScript/CSS External – Proper using of JS and CSS codes to make your website pages load
faster. But it’s not always the best choice in any case. Sometimes it’s better
to use progressively inline JS and CSS for faster rendering and perceived time.
17. Internal linking - Internal
linking will help you to engage your customers within the website. Internal
linking will also help you to control the bounce rate as well.
18. Geo tagging - Use
geo-tagging to let your users and search engines see your actual business
location.
19. Authorship Mark-ups - Use
authorship to take the ownership of the content you publish on your website.
20. Sociability - Add
social media buttons to encourage your readers to share your website’s content
on their profiles. Websites with social signals can get better rankings in
search engines.
21. XML Sitemap - Create
xml sitemap and add each of your website in it. You can submit to sitemap in
Google and Bing webmaster tools to make your website index soon.
22. Analytics - Make sure
you have added and setup the analytics code so you can properly analyse your
website.
23. Webmaster Tools - Add
and verify the ownership of your websites via Google Webmaster Tools. These
webmaster tools will also help to analyse the on-page validations.
24. Manage Broken Links –
Broken link must be managed in effective way. Xenu is free software to find
broken links within your web pages. Find and fix those broken links as soon as
you find them.
25. Hosting - A website
hosting server should be up and running 24/7, with at least 99.9% uptime. A
website with too much downtime can be de-indexed from and won’t be able to rank
higher on search engines.
26. Follow W3C Compliance
- As a Research scholar and web analyst I suggest that follow w3c rules. Use
the XHTML declaration statements to start every XHTML page:
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">
Every tag must
be closed properly and empty tags get a terminating slash. An empty tag is a
tag that doesn't require an end tag. For examples include <br> and
<hr>. <BR> is now <br />. <HR> is now <hr />.
<IMG SRC="navneet.jpeg"> is now <img src=" navneet.jpeg”
/>.
All tags must
be in lower case except attributes. For example, both of these formats are
acceptable under the XHTML DTD: <FONT color="#ffffcc"> is
invalid <font color="#ffffcc"> is valid <font
color="#FFFFCC"> is also valid.
All the
attribute values should be put with-in double quote. Tags may not nested
<b><i>Text</b></i> this is invalid
<b><i>Text</i></b> this is valid. The <pre> tag
should not contain: img, object, big, small, sub, or sup. One <form> tag
cannot be inside another <form> tag. If your code contains a &, it
must be written as &. All CSS code should use lower case.
27. Canonical tags - Search
engine optimization is so important for marketers, but it can be a pretty
tricky tactic to master with Google's copious algorithm updates. SEO experts
& Research Scholar Mr. Navneet say that you should never have duplicate
content on your website. However, you sometimes need to display information in
multiple ways to help your website visitors navigate your website. Whenever you
have duplicate content on your website but need to keep both pages live. So,
for this purpose you should use canonical tags. Canonical tags speak to search engines and tell them which page to
index. Giving them this information ensures that your content is not punished
for appearing somewhere else on your website. It also allows search engines to
link to the appropriate or dominant resource. For example - to put in canonical
tags: Pick the page that you want to be indexed, and write down that URL.
Go to the
duplicate pages that should not be indexed, and insert this code in the
<head> section: <link rel="canonical" href="Insert Url
of Indexed Page"/>
External Linking or off Page SEO technique – Adding links to external high quality website for builds a good
relation with search engines and this trust will help the websites to get
higher positions on search engines. It is can be done with the help of using
off page SEO technique such as:
1.
Article submission
2.
Blog Posting
3.
Social Bookmarking
4.
Forum Posting
5.
Micro Blogging
6.
PDF submission
7.
Press Release
8.
Directory Submission
9.
Publish regularly post on
Social Networking Site
1. Article Submission - Increase
traffic through article submission. It is a best technique for doing healthy
SEO, but always tries to submit good article with best keyword. Must be try to
making back link of your website. There are various sites which is used for
this purpose and these articles help to gain more popularity to obtain a better
page rank.
2. Blog Posting - Blog
posting is best tools to doing SEO in effective manner. But when you write
article for blog, it must be keep 1-2 long tail keywords. You should write
proper Title, Body, Meta Description, Linking and effective design and best
content on regular basis so that user
always keep visiting on your blog and like or click you back link.
3. Social Bookmarking - It
opens the door to new ways of organizing information and categorizing resources.
Actually is the practice of saving bookmarks to a public Web site and “tagging”
them with keywords. The creator of a bookmark assigns tags to each resource,
resulting in a user-directed, “amateur” method of classifying information. To
create a collection of social bookmarks, you register with a social bookmarking
site, which lets you store bookmarks, add tags of your choice, and designate
individual bookmarks as public or private. Some sites periodically verify that
bookmarks still work, if url no longer functions, it send a notification to the
user. [11]
4. Forum Posting - Forum
posting websites are online discussion sites or in other words, 'message
board'. It consists of group of contributors who are already registered on the
website. It becomes a more and more popular way of increasing the page ranking
of company websites and individual blogs. Actually Forums are communities, the
members of which share the same interest and passion information about the
topic that interests them, helping each other solve niche-related problems.
During each posting you also referring to your own website or blog which can
benefit to building high-quality, organic back links. If Forum Posting is done the right way then
it can drive targeted traffic to a website. [12] Following are some advantages
of Forum Postings:
·
Forum link building/Posting
service is a SEO technique which helps in building back links to your website.
·
It is an Internet Marketing
service which uses forum communities to build inbound links.
·
It is an ideal method to
quickly build inbound links to your website.
·
It produces targeted traffic
and generates more sales.
·
Deep linking is possible
through forum posting which will help in augmenting the SERPs.
·
It attracts a lot of referral
traffic.
5. Micro Blogging - It is
a broadcast medium that exists in the form of blogging. A micro blog differs
from a traditional blog in that its content is typically smaller in both actual
and aggregated file size. Micro blogs "allow users to exchange small
elements of content such as short sentences, individual images, or video
links". [13] These small messages are sometimes called micro posts. As we
compare with traditional blogging, micro bloggers post about topics ranging
from the simple, such as "what I'm doing right now". Commercial micro
blogs also exist to promote websites, services and products, and to promote
collaboration within an organization. Some micro blogging services offer
features such as privacy settings, which allow users to control who can read
their micro blogs, or alternative ways of publishing entries besides the
web-based interface. These may include text messaging, instant messaging,
E-mail, digital audio or digital video. [14]
6. PDF Submission - It is
very important for SEO. You can create a pdf brochure for your website and
promote it. The pdf should be search engine optimized for better results. It
can be optimized the same way as HTML pages. There are so many PDF websites
available for sharing your PDF file. Search engines can read PDF same way as
HTML. These sites are frequently updated and hence search engines crawl these
sites more often. Getting a back link here will get your keywords optimized and
bring more traffic. For doing proper pdf submission Write your article in MS Word
or any word processor. Use heading tags in document where required. The title
and article body should contain your keywords. You can place your images and
give alt tag. You can give hyperlinks for your keywords. The PDF should be
created in text format. Don’t use Photoshop/CorelDraw since it will create an
image file. Search engines cannot read image files. They can read text based
PDF. So, convert your word document into PDF. Upload it to your website or
other PDF sharing sites. It must help to boost your website with search engine.
7. Press Release - The
internet has dramatically shifted the focus of press releases from getting to
news desks of the traditional media. You can easily distribute your release to
a much wider audience of internet journalists and bloggers, in addition to the
traditional media. It may be the launch of a new product or service, a new
partnership, or other company information, releasing your breaking news in an
optimized press release. It can help you gain more traffic to your website. It
also increase search engine visibility, and get higher keyword rankings. In
order to take full advantage of press release benefits, implements SEO
practices and factors into your press release page of website.
8. Directory Submission - It
refers to the process of adding your website to a web directory. In this
process involves submitting your website URL along with other details of your
website to the most appropriate category. In the SEO world, directory
submission is the basic step taken by marketers to improve link popularity of a
website. Actually Links to your website by directory submission on the web
serves as the travelling path to your website. It is a way to create such links
to make your presence felt throughout the web. Submitting links to directories
serve as the directions for the search engine spiders. The more frequently they
see a link the more the chances of getting to your site. The more the number of
times a search engine visits your site from external references the more the
ranking they will give, considering your website is very important. You can
also target specific keywords or key phrases using directory submissions. Use
the important keywords/key phrases as titles for your directory submissions.
[16] It is helpful to increase the
visibility of a website. Links
are considered as references to the website. Higher the number of references,
the better will be the priority given to the website by the search engines.
After lots of research Mr. Navneet, Research Scholar & Web Analyst recommended
that to submit directory for seo purpose slowly. The directory submission
shouldn’t happen in a single day; if you do lots of submission for directory,
it may be negative for seo purpose. Directory submission should be a manual
process. You should not go for automated submissions, as they will simply
submit your websites to their own network of poor directories. So, always focus
on quality directories which must be seo friendly.
9. Publish regularly post on
Social Networking Site - Online
social networking is viewed by many as the next new paradigm in personal,
professional and organizational networking and marketing. Social media are the
tools that people use to do social networking, such as Facebook, LinkedIn and
Twitter. Using regular post on these social networking sites with your website
link help you to boost web page rank. Major Social Networking Tools are, Blogging,
LinkedIn, Facebook, MySpace, Twitter, YouTube etc.
IV. WEBSITES GROWTH STATICS AND FACTS
By the end of June 2014 there are approx 1
billion websites available over the web. From 1 website in 1991 to over 700
million in 2013, the chart shows the total number of websites by year
throughout history:
Figure 5: Website Growth Statics [17]
Following are some statistics and facts which
show, how things have changed in the last few years: [18]
·
78% of Internet users conduct product research online.
·
78% of business people use their mobile device to
check email.
·
40% of US Smartphone owners compare prices on their mobile
device while in-store, shopping for an item.
·
91% of email users have unsubscribed from a company
email they previously opted-in to.
·
84% of 25-34 year-olds has left a favorite website
because of intrusive or irrelevant advertising.
·
57% of businesses have acquired a customer through
their company blog.
·
67% of B2B companies and 41% of B2C companies have
acquired a customer through Face book.
·
The number of marketers who say Face book is
“critical” or “important” to their business has increased 83% in just 2 years.
·
Companies that blog get 55% more web traffic.
·
200 Million Americans have registered on the FTC’s “Do
Not Call” list.
·
57% of consumers start their research on a product or
service with a search query.
·
70% of consumers said a positive referral from a
“friend” on Face book would positively influence their purchase decision.
·
89% of searchers will modify their search and try
again if at first they don’t succeed, 79% will try a different search
engine. Thus, 9 out of 10 trust that the
information they seek is available to them via internet
V. QUICK
TIPS FOR SEO BASED WEBSITE
(DO & DON’T)
After lots of
Research, Mr. Navneet wants to share few tips and guidelines which should be
considered while designing a web page.
Do the following:
1. You
should have more text content than HTML elements.
2. Frames
are enemies of Search Engines and Search Engines are Enemies of Frames. So,
avoid frames in web designing.
3. If
possible avoid JavaScript based ads in website.
4. No
JavaScript in main file, if you need JavaScript, call it from an external file
rather than dumping the code in the HTML file.
5. JavaScript
drop down menus prevent spiders from crawling beyond your homepage. If you use
them, be sure to include text links at the bottom of the page.
6. Always
try to choose perfect topic or heading of page, there should be no doubt in the
search engine's mind as well as user's mind about your web page.
7. Always
avoid unnecessary directories. Keep your files as close to the root as
possible.
8. Avoid
unnecessary fancy stuff like Flash, Splash, Animated Gifs, and Rollovers etc.
9. There
are some places where you should try to use your main keywords. Such as
<title>,<meta name="description">,<meta
name="keyword">,<h1>,<a
href="www.navneet.in">keywords</a>, keyword in body tag, alt
tags, Keywords in <!-- navneet> comments tags, Keyword must be present in
URL or site address.
10. Keyword
is very important so, try to put related keyword to your web page. And try do
use different keyword in every page.
11. Meta
description tags are very good for SEO purpose so use keywords in your meta
description tag.
12. Try
not to repeat the words overly often, but try to use multiple syntaxes of your
key words.
13. There
should not be more than 150 characters in a description meta tag of a single
web page.
14. Use
a different Meta description tag for each page. So, use synonyms, unique keywords, No need to repeat any given
phrase etc.
15. The
important Meta Tag that you may need sometime is the Robots Meta Tag which
looks like this: meta name="robots" content="noindex,nofollow">
16. Each page should have a unique title. Try to include your Primary Keyword Phrase in every title of every page.
17. Begin the title of your home page with your Primary Keyword Phrase, followed by your best Secondary Keyword Phrases.
18. If you must include your company name, put it at the end of the title.
19. Don't overdo it - don't repeat your keywords more than 2 - 3 times in the title and make sure the <title> tag is the first element in the <head> section of your
20. Submit your site in popular search engines manually. Don't go for automated submission.
21. Get your site listed in Open Directory Projects which give your site a boost in link popularity and improve search engine ranking in other search engines.
22. Provide high quality content - people will naturally link to your site if you have what they want and nowhere is available.
23. Try to build reciprocal links and exchange link between sites, it affect the ranking of websites in the Search Engine.
24. Do forum posting with you web page link.
25. Submit your site to bookmark sites like DIGG, and Slashdot etc. Before submitting please go through their spam policy.
26. Write good articles in blogging sites and give few references of your links with-in that article.
27. Keep providing good content to your site visitors and try to keep them busy on your website.
28. Buy a place on high rank website where you can put your link.
29. Subscribe for google's Adwords program to drive traffic towards your site.
30. Advertise your site link to other most traffic website
31. Create logs of pages and each page should however contain a minimum of about 200 visible words of text to maximize relevance with Google.
32. Create a Sitemap, Help, FAQ, About Us, Link to Us, Copyright, Disclaimer, Privacy Policy pages on mandatory basis.
1
Don't do the following:
1. Don't keep hidden text on your web pages.
2. Don't create alt image spamming by putting wrong keywords.
3. Don't use meta tags stuffing.
4. Don't use frames and flash on your site.
5. Don't exchange your links with black listed sites.
6. Don't try to fool your site visitors by using miss spelled
keyword.
7. Don't send spam emails to thousand of email IDs.
8. Don't use too much graphics on your site.
9. Don't create too many doorway pages.
10. Don't try to create duplicate content of pages.
11. Don't submit your website many times in a single search engine.
12. Don't use sub-directory depth more than 1-2.
13. Don't create too many dynamic pages. Try to convert them into
static pages.
14. Don't bloat your pages with code.
15. Don't nest your pages.
VI. REFERENCES
[1]
http://en.wikipedia.org/wiki/Web_search_engine
[2]
http://en.wikipedia.org/wiki/Web_crawler
[3]
Fig1-http://en.wikipedia.org/wiki/File:WebCrawlerArchitecture.svg
[4]
http://en.wikipedia.org/wiki/Web_crawler -
crawling policy
[5]
Fig-2-http://www.semexpertise.com/search-engine-optimization/
[6]
Brown,
E.W.: Execution Performance Issues in Full-Text Information Retrieval. Computer
Science Department, University of Massachusetts Amherst, Technical Report
95-81, October 1995.
[7]
Cutting,
D., Pedersen, J.: Optimizations for dynamic inverted index maintenance.
Proceedings of SIGIR, 405-411, 1990.
[8]
Linear
Hash Partitioning. MySQL 5.1 Reference Manual. Verified Dec 2006
[9]
https://www.isoc.org/isoc/conferences/inet/99/proceedings/posters/085/index.htm
[10] robots.txt
- http://www.scriptingmaster.com/html/robot-control-meta-tag.asp
[11] social bookmarking - www.educause.edu/ir/library/pdf/eli7001.pdf
[12] forum posting - www.sarabwebsolutions.com/forumposting.html
[13] Kaplan Andreas M., Haenlein Michael
(2011) The early bird catches the news: Nine things you should know about
micro-blogging, Business Horizons, 54(2).
[14] http://en.wikipedia.org/wiki/Microblogging
[15] http://www.slideshare.net/nikhilrajr/pdf-submission-for-seo#
[16] http://www.directorysubmission.net/blog/what-is-directory-submission/
[17] Website
Growth Statics(Figure 5) - http://www.internetlivestats.com/total-number-of-websites/
[18] http://www.thedigitalprospect.com/16-web-user-behavior-statistics-you-should-know-online-user-behaviour-analysis/