Q. what is cloaking?
Ans.Cloaking : One question that comes up again and again, is what is cloaking. And how is it related to the field. As you can guess cloaking is about hiding something, and in this case it is about hiding (or possibly showing something different) to the search engines. It is possible to have a different webpages displayed depending on the type of visitor, if you know your visitor is from Germany, it might be better to show them the German version of your website as opposed to the French version. Finding out information about the user could be done on a USER-AGENT basis or IP basis for example.
In the previous example, different versions of a webpage were displayed depend on a users presented information (i.e. an IP address), but it does not only related to visitors. Cloaking can be done for search engines , so that search engines spiders will like your content even more. And this is considered cloaking. You can probably understand why search engines depend on seeing what a normal user sees. If you decide to show google a certain page, with higher keyword density (which might make it unreadable) and with other optimised factors, which when seen by a real human being would be unusable, this tactic you are doing is considered cloaking. Search engines like google, yahoo and MSN all take a poor view at cloakers.
Cloaking is considered blackhat , and is a very dangerous tactic to use. If caught you risk getting your website banned from the search engines.
Q. Sandbox How do I get out of the sandbox faster ?
Ans. Sandbox : To establish your website quick and to get it started with rankings in the SERPS, you should aim to get some quality back links. These links could be from such sources as DMOZ.org, Yahoo Business Listing, Business.com. Having high quality trusted links, even if it is only 1 or 2 will get you listed a lot quicker than having 50 poor links from low quality websites. This idea comes from the idea of TrustRank, where not all links are equal. Other places to get links could be from Digg.com and StumbleUpon.com
Q. What does LSI stand for ?
Ans. LSI : LSI stands for Latent Semantic Indexing. Basically LSI describes a better way for search engines or any indexing program to categorise content. LSI can also make sure that these automatic content generator scripts can easily be found out. With Latent Semantic Indexing search engines try to find out from the text what content it should be used in.
Example of LSI
For example, if you have a webpage and the main topic is about apples. This page can be about
more than apples, the fruit, it could also be about the famous iPod & MacBook manufacturer. If there are many words describing the taste, it is more likely that we are talking about the fruit. While if there were words like computer or keyboard mentioned on the page, we could be sure that it's about Apple Computers.
LSI is something that should come naturally to your pages. Recently it has been seen as a big marketing word, but there is nothing special to it really.
Q. What does stand for ?
Ans. SEO-stands for Search Engine Optimization. The guys in Europe spell Optimization, Optmisation, with an S.
is about making your webpages rank higher on search engines. This invloves a number of things here is a quick example:
1. Enhancing your density of keywords in titles, headers and page content.
2. Improving your internal link structure
3. Adhering to stands like xHTML, CSS and using these to their proper and full advantage.
4. Gaining links of authorty to your website, i.e. from respected directories like DMOZ.org
I'm sure I am missing somethings so please add some comments
Q. What does CPA stand for ?
Ans. CPA stands for “Cost Per Action”. CPA is the rate of return (the amount you get paid as an advertiser) for when a visitor from your website performs some action. These actions could include buying a product or signing up for a newsletter for example.
Q. What does CPC stand for ?
Ans. CPC stands for “Cost Per Click”. Programs like AdSense pay for each ad click from your website. CPC values can range from $0.01 to over $25. CPC is one of the most popular ways for publishers to generate money on their websites, it also popular for advertisers as they only pay out when a visitor comes to their site. This leads to a dependable model of advertising, paying for what you get.
Q. What does CPM stand for ?
Ans- CPM stands for "Cost per 1,000 impressions". M is the Roman numeral for 1,000. As an advertiser, when you display 1,000 ad impressions you receive a certain amount of money. CPM rates vary dramatically but can be typically in the range of $5 - $50.
Q. What does SEM stand for ?
Ans. SEM means “Search engine marketing”. Search Engine Marketing aims to increase your presence on search engines. This can be done through various methods
1. Search Engine Optimization
2. Paid Placement
3. Paid Inclusion
Q. What does SE mean ?
Ans. Often on internet forums you will see the letters SE. SE stands for Search Engine. Popular search engines include
• google.com
• yahoo.com
• aol.com
• msn.com
Q. What is a Canonical URL ?
Ans. When you have a webpage, depending on how your server is set up, it could be seen at a number of slightly different web URLs.
• http://niceseo.com
• http://www.niceseo.com
• and one of the following
• http://www.niceseo.com/index.php
• http://www.niceseo.com/index.html
Having multiple locations of where a search engine can find your webpage can lead to a penalty. Having a canonicalization URL means that you have only one location where you webpage is possibly found. But setting up your website properly you can redirect visitors and search engines who view other versions of your webpage
.htaccess example to avoid canonicalization
Here is a version that we have in our .htaccess file. Feel free to use it, just update the website domain and away you go. In your lowest folder of your website create a file called ".htaccess" (without quotes) and enter in the ammended version.
<IfModule mod_rewrite.c>
RewriteEngine on
# index.php to /
RewriteCond %{THE_REQUEST} ^GET\ /.*/index\.(php|html)\ HTTP
RewriteRule (.*)index\.(php|html)$ /$1 [R=301,L]
# force www.
rewritecond %{HTTP_HOST} ^niceseo.com/ [nc]
rewriterule ^(.*)$ http://www.niceseo.com//$1 [r=301,nc]
</IfModule>
This file will do all you need to do to make sure that your website will not be penealized by canonicalization penalties.
More info on URL Canonicalization
• Canonical URL Tool
• A Google Engineer about Canonicalzation
Q. What does SERPs mean ?
Ans. SERP stands for “Search Engine (Search) Results Page”. This is the results that a search engine returns for a query. These results list in an order of preference the best matching web pages to your query. Some search engines (google.com) also include news, video results and other variations of information. Typically the higher up you are in the SERPs the more likely you will get a visitor to your page.
How search position effects number of visitors
The first person in the SERPS can expect to receieve around 42% [1] of all visitors who search for that query. Here is the break down for the other positions
1. 42.30%
2. 11.92%
3. 8.44%
4. 6.03%
5. 4.86%
6. 3.99%
7. 3.37%
8. 2.98%
9. 2.83%
10. 2.97%
Q. What is a Stop Word ?
Ans. Stop Word - A Stop Word means a word which is ignored when you enter a search query. It is ignored because the word is too commonly used. A search engine considers that these words make little or not contribution to your search. Examples of these words would be:
• I
• me
• the
• you
• and
This is not a complete list of all the stop words, but meant more as an example.
When writing content, it is recommended that the use of these stop words be avoid as much as possible. Places to avoid these stop words would be in the title of your page, in headings, and over use in other places.
Q. Blogs, Are blogs good for
Ans . Blogs are just like any other webpages. Their only advantages would be the fact that they normally contain up to date content with is updated regurally. If google detects that your website is updated every day or more than a couple of times a week, it is more likely that your website will be indexed more often. This leads to the
knock on effect that your pages will start to appear in google's main index quicker than other websites. Blogs lend themselves to being easily updated, but something similar can be done via a forum or an archived newletter or just adding standard HTML pages every few days.
Blogs do offer a "pinging" feature, which can contact search engines, to say that they have a new post. These engines like Technorati or Google's Blog Search can contain details of your posts/new pages withing minutes.
Q. What does the Anchor Text mean ?
Ans. Anchor text is the text that you use in your links. The text your put in your links has an effect on your rankings for keywords. The more someone refers to your website with a specific keyword, the more likely you will be on the front page of search engines. Here is an example of the Anchor text in operation:
<a href="http://www.niceSEO.com/" >This is the anchor text</a>
Q. Getting a website to index quickly
Ans. User Question
How can I make sure that my new website will be indexed quickly and rank up high
Answer
If you need a new site to rank quickly and to be indexed quickly you need to take care. If your website suddenly gets many links, serach engines may think it's spam. The best way to make sure that your website will get ranked, is to get some quality links. These could be:
• A link from DMOZ.org or Yahoo directory,
• A link from a website on a related topic. If your website is about "cheap hotels" it would not such a benefit to get a link from someone who has a website about "home gardening".
• Submit a PR release about your new website to some of the bigger news agencies.
If you need to establish some trust for your domain, you should register for your domain name for as long as possible. Most .com registrars can register domains for up to 10 years. This shows that you are not just buying this domain to throw away later, rather you have something invested in it.
Q. Robots.txt
Ans. A Blank Robots.txt File
If you want to allow robots/spiders to index all of the content it finds on your webpage (i.e. all linked content or ocntent listed on your sitemap) then you can use the following in your robots.txt file .
User-agent: *
Disallow:
It is prefered for Google that you have either a blank robots.txt file, or you have the content above. If the request for the robots.txt file on your domain returns an error or a redirect status, your domain is at risk of being removed from the index. Take our advice and at least use the above.
Q. What does UV stand for ?
Ans. UV - Question
Q. What does UV acronoym stand for ?
UV stands for Unique Visitor. This can be a metric that you can judge your websites popularity. Every time a visitor comes to your website it would be counted as an unique visitor. If someone used your computer after you and also visited the website, there is possibility that this would not be counted by your statistics program. As with all statistics there is the possibility that they are not 100% accurate.
Q. What is a backlink?
Ans. A backlink is a link from an external page (a different domain) to a page of your website. They are also called incoming links. Easy.But what’s a backlink’s impact on Search Engine Optimization?
Backlinks tell search engines how popular your website is, giving them the information to rank your website (or a page from your website).
When you lunch a website, you want to be found as soon as possible by visitors. The first step is to be listed in web directories. A well known directory is DMOZ. Search engines like Google, get the new websites from this directory.
Another way to get incoming links, is to exchange links with other websites that have a good page rank. In some cases, you have to pay someone to place a link to you on his website.
For example, Google’s pagerank for a web page can be found out with Google Toolbar. Using this tool, Google’s opinion about a page is revealed. You can think that page rank is like a voting system. The more quality backlinks you have to your page, the better your page ranks. Sounds fair to me.
Another way to get incoming links, is to use you signature in blogs, forums, etc. Some of these allow you to put a link in your signature. Just make sure you include keyword phrases in your link and anchor text.
Relevant links also count, for example if you have a page about SEO, you should get a backlink from a page about SEO.
But the best way to obtain backlinks, by far, is to write good, quality, content. This way, visitors find that your page useful, will create themselves links to your page. These links are called natural backlinks. Natural backlinks are more valuable to search engines than reciprocal links, as they are harder to get.
Getting natural incoming links, will also save you time from posting your link into directories, blogs, forums, etc., and these links will come naturally from related pages.
Just to make you realize the weight of a backlink, I will provide you an example.
Search google for ‘macintosh‘ and you will see the apple.com is the first result. Nothing unusual until now. Now view source of apple.com and you not find ‘macintosh’ word a single time. This proves the power of an incoming link.
Google can tell you what websites are linking to your website. Just write link:www.yourdomain.com and google will show you the links pointing to your website
The most valuable backlinks are one way links, from a page with a high pagerank and also with related content, the same topic.
Q. Domain Name Optimization?
Ans. You might think what’s the name of my business got to do with search engine optimization
(SEO)? If you choose the correct business and domain name in the first place it makes the whole optimization process so much easier.
As you’ll discover later links to a web site are very important, in fact essential for high search engine positioning. The text associated with those links (called anchor text) is one of the most important SEO factors to get right when it comes to optimizing a site.
The Right Domain Name = The Right Anchor Text
The red text (SEO Gold Search Engine Optimization Services) below is the anchor text of a link to the home page of this site; it’s the copyright link at the base of every page-
<a href=”/”>SEO Gold Search Engine Optimization Services </a>
Q. Why Hyphenated Domain Names?
Optimizing a Business and Domain Name
You might think what’s the name of my business got to do with search engine optimization (SEO)? If you choose the correct business and domain name in the first place it makes the whole optimization process so much easier.
As you’ll discover later links to a web site are very important, in fact essential for high search engine positioning. The text associated with those links (called anchor text) is one of the most important SEO factors to get right when it comes to optimizing a site.
The Right Domain Name = The Right Anchor Text
The red text (SEO Gold Search Engine Optimization Services) below is the anchor text of a link to the home page of this site; it’s the copyright link at the base of every page-
<a href=”/”>SEO Gold Search Engine Optimization Services </a>
Those links are under our control and so we can create the perfect anchor text for each page. However, webmasters linking to your site will tend to do one of two things. The first is they use your business/site name for the anchor text (for this site SEO Gold is most likely) and the second is the actual URL (for this site http://www.seo-gold.com) for the anchor text. If you have picked the business name and domain name badly it won’t help your site in the search engines since links to your site will not use the right anchor text.
The right anchor text, (keyword rich anchor text) is essential to good search engine rankings.
Q. Why Hyphenated Domain Names?
Why www.seo-gold.com (hyphenated) and not www.seogold.com (non-hyphenated)? The current main search engine (Google) doesn’t recognize the individual words from the above non-hyphenated domain names, so they would not help future optimization plans. The hyphenated domain http://www.seo-gold.com is seen by Google as-
www seo gold com since Google treats . (dots) and – (hyphens) as a space. We say “google can parse those keywords out of the domain name”. Note a domain with a single keyword (i.e www.keyword.tld) will have the single keyword recognized since Google sees the two dots (in the example above) as spaces (sees www keyword tld). So when choosing a domain name either go with a single keyword domain (like www.seo.com if available) or have multiple (or at least one) keyword(s) separated by hyphens (like www.seo-gold.com).
Q. 301 Redirect
301 redirect is the most efficient and Search Engine Friendly method for webpage redirection. It's not that hard to implement and it should preserve your search engine rankings for that particular page. If you have to change file names or move pages around, it's the safest option. The code "301" is interpreted as "moved permanently".
You can Test your redirection with Search Engine Friendly Redirect Checker
Below are a Couple of methods to implement URL Redirection
IIS Redirect
• In internet services manager, right click on the file or folder you wish to redirect
• Select the radio titled "a redirection to a URL".
• Enter the redirection page
• Check "The exact url entered above" and the "A permanent redirection for this resource"
• Click on 'Apply'
ColdFusion Redirect
<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.new-url.com">
PHP Redirect
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.new-url.com" );
?>
ASP Redirect
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.new-url.com/"
%>
ASP .NET Redirect
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com");
}
</script>
JSP (Java) Redirect
<%
response.setStatus(301);
response.setHeader( "Location", "http://www.new-url.com/" );
response.setHeader( "Connection", "close" );
%>
CGI PERL Redirect
$q = new CGI;
print $q->redirect("http://www.new-url.com/");
Ruby on Rails Redirect
def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://www.new-url.com/"
end
Redirect Old domain to New domain (htaccess redirect)
Create a .htaccess file with the below code, it will ensure that all your directories and pages of your old domain will get correctly redirected to your new domain.
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
Please REPLACE www.newdomain.com in the above code with your actual domain name.
In addition to the redirect I would suggest that you contact every backlinking site to modify their backlink to point to your new website.
Note* This .htaccess method of redirection works ONLY on Linux servers having the Apache
Mod-Rewrite moduled enabled.
Redirect to www (htaccess redirect)
Create a .htaccess file with the below code, it will ensure that all requests coming in to domain.com will get redirected to www.domain.com
The .htaccess file needs to be placed in the root directory of your old website (i.e the same directory where your index file is placed)
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
Please REPLACE domain.com and www.newdomain.com with your actual domain name.
Note* This .htaccess method of redirection works ONLY on Linux servers having the Apache Mod-Rewrite moduled enabled.
How to Redirect HTML?
Please refer to section titled 'How to Redirect with htaccess', if your site is hosted on a Linux Server and 'IIS Redirect', if your site is hosted on a Windows Server.
Q. When Should You Use 301 and 302 Server Redirects?
What is a Status Code?
Whenever a Web server does something to serve a Web page, a status code is generated and written to the log file for that Web server. The most common status code is "200" - which means the page or resource was found. The next most common status code is "404" - which means the requested resource was not found on the server.
When a page is redirected with a server-level redirect, one of the 300-level status codes is reported. The most common are 301 - permanent redirect and 302 - temporary redirect.
Q. When Should You Use a 301 Redirect?
301 redirects are permanent. They mean that the page has moved, and they request any search engine or user agent coming to the page to update the URL in their database. This is the most common type of redirect that people should use.
But they don't use it. Instead they use the meta refresh tag or 302 server redirects. And this is a dangerous practice. Search engines don't like either of these redirection techniques because they are a common ploy for spammers to use to get more of their domains up in search engine results.
Another reason to use 301 redirects instead is that then your URLs maintain their link popularity. If you set up 302 redirects, Google and other sites that determine popularity ratings assume that the link is eventually going to be removed. After all, it's a temporary redirect. So the new page doesn't have any of the link popularity associated with the old page. It has to generate that popularity on its own.
Don't look like a spammer. If you're changing your site's domain name, you should definitely not use a 302 redirect. This almost screams "spammer" and is a good way to get all your domains blocked from Google and other search engines. If you have several domains that all need to point to the same place you should use the 301 server redirect. This is common practice for sites to buy additional domains with spelling errors (www.gooogle.com) or for other countries (www.symantec.co.uk), and then redirect them to the primary Web site. As long as you use a 301 redirect, you won't be penalized in search engines.
Q. Why Would You Use a 302 Redirect?
The best reason to use a 302 redirect is to keep your ugly URLs from being indexed permanently by search engines. For example, if your site is built by a database, you might redirect your homepage from a URL like:
http://www.about.com/
To a URL with lots of parameters and session data on it, that would look like this:
(Note: The » symbol indicates a line wrap.)
http://www.about.com/home/redir/data? »
sessionid=123478&id=3242032474734239437&ts=3339475
When a search engine picks up your home page URL, you want them to recognize that the long URL is the correct page, but not define that URL in their database. In other words, you want the search engine to have "http://www.about.com/" as your URL.
If you use a 302 server redirect, you can do that, and most search engines will accept that you're not a spammer.
0 comments:
Post a Comment