Tuesday, August 31, 2010

Face Move With Cursor

Wednesday, August 25, 2010


Latent Semantic Indexing aka LSI is a form of indexing that the search engines use.It is a technique of analyzing, listing or categorizing certain keywords or phrases in the contents of various websites in such a way that they have contextually and conceptually the same or related intent and meaning despite the different words used in them.

The explanation above may sound a little long winded, in short it means using different variations of your keywords. So for SEO you would use search engine optimisation – Search engines – Onsite – offsite – ranking factors and so on.

As you can see the keywords above are all related to SEO. In the past if you wanted to rank for the keyword SEO then you would use that very keyword a number of times on your website. The search engines have now evolved and this no longer works.

So using synonyms of your keywords is the way ahead and the way in which the major search engines such as Google advise us to layout our text.

In the same way a LSI structure of contents is required then so is a LSI structure of anchor text. SO instead of creating a number of backlinks pointing to your website with the keyword SEO for example, you would rather use variations of your keywords as in the example above.

Optimising your text and webpages in this LSI form and also using the LSI structure for your anchor text will ensure that you do not get pulled up from spam and it will also help you to rank for many more keywords.

To drive certain keywords up in the rankings then I would advise to build more backlinks with that keyword as the anchor text however, do not forget to vary your anchor text along the way. I would also suggest using your domain url as a backlink alone as if your website was to get pulled up for human review then it will not be striking that all of your backlinks are anchor text backlinks which can be a sign of spam.

Thursday, August 19, 2010

Frequently Asked Questions

click to expand What keywords or phrases should i choose for my website ranking?



Pick up the best-performing keywords, just do not think about high volume keywords, think about the keyword which are going to give you more business e.g. if your selling Luxury Holidays to different destination of the worlds choose Luxury Holidays Destination Name whcih have low volume of traffic with high conversion rate. And if you try to target keywords like “holiday to destination name (Mauritius)”, you will have high volume but low conversion rate and hard to achieve high ranking as well



click to expand Do i have to check my ranking in search engines and how this can benefit me?


Always check your rankings in Search Engines because thats is the only place where you can see which SEO effort are working and then you can modified accordingly. If you know one of your website page is on second position in a Search Engine then you know your almost there you just have to see where you can improve this page to jump to number page number one in that particular search engine



click to expand Do i have to find out which website are ranking my websites?


yes,find out the website which are linking to you and why they are linking to you and which pages they are linking ( link: www.domain.com; link: domain.com) second one will give you more precise results



click to expand Can i Automate my linking process?


Well there are two thoughts on it, but every body is agree more link (quality) you have better they are for your website.

As we all know links from sites are votes to search engines eyes but many do think all link love has same value. I saw few discussions on this and thought of having a note to make a clear thought on link love value discussions.

Link love differs from page block place to place. A link placement in content is different from links in blogroll, footer links area or link listings - say directories.

Content link love has the benefit of having related text around and it looks natural to search engines eyes. There are many article sites and blog authors who write content referring quality content pages that contain examples or O.P section. These reffered links has much value than the links submitted to directories or having links in the blogroll. So write fresh content and start getting natural links from authors and bloggers and move your page popularity much ahead.

Monday, August 16, 2010

(1) Do you know what type of links your SEO client sites require?

(2) Is your site Search Engine friendly? Did you do a test?

(3) You have Google Analytics and you find hard to understand?

(4) Google Webmaster tools are interesting. Do you find that easy enough?

(5) How many quality links you require to bring your site to top position?

(6) Are you seeing the actual Google page rank of your site in your tool bar?

(7) Do you have unique tags for all your pages?

(8) Is Alt attribute important for site promotion or it is only for browsers?

(9) What happens to your rank if you don't link domain to your logo?

(10) Do link juice get split if you have xyz.com and xyz.com/index.html?

(11) Do Google still like links from paid directories?

(12) Have your site SEO audit score reach 10/10?

(13) Are you sure about your site current keywords?

(14) Are your keywords getting enough related traffic?

(15) Do you get business from your site-optimized keywords?

(16) You get traffic but not business. Why?

(17) Will re-optimizing the existing keywords drops your current ranking?

(18) Do you site redesign drop your existing keyword position and rank?

* You can find answers by doing a Google search

Friday, July 30, 2010

Top 10 PPC Search Engines

Our list of what we consider to be the Top 10 Pay Per Click Search Engines based on volume and quality.

Google AdWords

Google AdWords provides just about everything you could want in pay per click search advertising. It's quick and easy to set up an account and you can have your ads up and running in about 5 minutes from sign-up.
Yahoo Search marketing
Yahoo! Search Marketing maintains a highly professional, well maintained site. It pioneered the pay-per-click search engine model in 1997,after seeing a need for a more focused search engine. After operating as GoTo.com the name was changed to Overture and in 2005 it was rebranded as Yahoo!Search Marketing.
MIVA
MIVA is a network of partner sites powering over 2 billion queries per month. When you open an account with MIVA your ad can appear across the MIVA network, which includes sites such as CNet.com, InfoSpace and WorldNews.MIVA's proprietary bid-for-position technology allows you to set the amount you wish to pay for each keyword.
7Search
7Search focuses on serving website owners of "low profit margin" categories of business that can not afford to pay over ten cents per visitor.7Search currently provides advertiser results for over 1.5 billion searches a month.
ABCSearch
ABCSearch has been around since 2001. According to ABCSearch it is the world's largest privately held meta search engine handling over 3 billion searches a month across its network of specialized engines and smaller search engines offering online advertisers an affordable way to diversify their PPC traffic efforts.
Microsoft adCenter
Microsoft adCenter is the new player in the big league when it comes to pay per click search marketing, but it's already making an impact.It offers a great range of features including the ability to target your ads to Live Search users who match your optimum target-market criteria.
Findology
Findology Interactive Media, Inc. was founded in May 2000 and is currently serving over 3 billion searches per month.Findology is currently offering PayPerClickSearchEngine.com visitors a $50 bonus in free clicks when they sign up using this link:
Marchex
Marchex's stated mission is to provide consumers with the most comprehensive and compelling local experiences on the Internet; to provide local businesses with the best products for acquiring customers; and through a shared commitment to each other and to its customers, to deliver consistent product innovation and shareholder value creation.
Searchfeed
Searchfeed.com provides online advertisers with a cost-effective, easily tracked method of generating sales leads.
WordPress offers you plenty of options for choosing a permalink structure for your blog. For instance, you can chose to have dates, post IDs, categories or even the name of the author in the pemalinks (short for permanent link).
The URL structure that you see on this blog uses the following custom format:
/%category%/%postname%/%post_id%/

So if I am writing an article on WordPress Tips under the Blogging category, the URL of that post will look something like this:
http://abc.org/Blogging/WordPress-Tips/1234/
Here are some reasons why I chose such a permalink format:
#1. The URL structure is SEO-friendly and also looks clean in snippets that are displayed in search engine results pages.

#2. The structure doesn’t contain dates. I generally try to write “timeless” blog posts that should stay relevant for a longer period of time and hence skipped the date completely from the URL – the date is anyway displayed in blog articles and sometimes even in search snippets as in the above screenshot.

#3. Google News includes quite a few multi-author blogs in their index and one of their technical requirements says that all article URLs must contain a unique number. If in future, this blog grows and gets included into Google News, I won’t have to alter the permalink structure because there’s a unique number already in the URL – it’s called Post ID.

#4. Words in the URL are separated by hyphens and not underscores as suggested by Matt Cutts in one of the WordPress camps.
The Problem with this URL Structure
Now before you use a similar permalinks structure for your own blog, let me share a problem – this structure can make you site a little slow. That’s because WordPress will have to run some extra queries each time to figure out whether the URL matches a WordPress page or an individual post.
For performance reasons, it is not a good idea to start your permalink structure with the category, tag, author, or postname fields. The reason is that these are text fields, and using them at the beginning of your permalink structure it takes more time for WordPress to distinguish your Post URLs from Page URLs (which always use the text “page slug” as the URL), and to compensate, WordPress stores a lot of extra information in its database (so much that sites with lots of Pages have experienced difficulties).
They have raised a ticket for the above issue but it won’t be fixed until WordPress 3.0 so you are better off not using the structure that I am using.
What’s the Best Permalink Structure
If you are looking for performance, the best permalink structure would just have the /%post_id% in the URL. That’s however not very SEO-friendly so you may consider going for a structure like the one below (there’s no trailing slash)./%post_id%/%postname%
I know you can change the permalink structure anytime (Tools -> Permalinks) and WordPress will do a 301 redirect from the old URLs to the new ones but that might push your site out of Google’s index for some time so there’s a bit of risk involved.

Saturday, July 17, 2010


WordPress is the most professional and the most customizable blogging platform. Installing WordPress will definitely help you create a great blog.
Many bloggers have questions about how to install WordPress on your own hosting server, how to setup etc. This is the complete step-by-step guide on how to setup domain name and hosting, setup MySQL and how to install WordPress 3.0 on your own server.
Get domain name and hosting
First step to is to buy your domain name and hosting through GoDaddy .
Setup your hosting account
Hosting plan use is “Economy” ($4.74 a month when buying a year)
Login to your GoDaddy account
Click on Hosting and chose My Hosting Account
Find your hosting plan and click on Setup Account
Select the checkbox and click Next
Chose username and password you would like to use for your FTP hosting access and click Next
Chose Select a domain from this account and find your domain name
Finish the setup by clicking Submit
Get your FTP Account Information
When your hosting has been setup you will get an email titled “Hosting Account Setup” from GoDaddy
Find your “FTP Account Information” in the email
Hosting/FTP User Name: your usernameWeb Site URL: your domain URLFTP Site URL: your FTP URLYour Web Site Visitor Statistics: Your stats URL
Create MySQL database
Login to your GoDaddy account
Click on Hosting and chose My Hosting Account
Find your domain name and click on Manage Account
In the upper menu click on Databases and chose MySQL
Click on Create Database
Write description, chose username and password
Click OK and wait until GoDaddy sets your MySQL
When the MySQL has been setup, click on the pencil to “Edit/view details” and save the following details:
MySQL Database Information Status:Setup Host Name: your host nameDatabase Name: database name you have chosenDatabase Version: 4.1Description: description you have chosenUser Name: username you have chosen
Downloading the files
To install WordPress, go to WordPress.org and download the latest version
WordPress 3.0 comes in a .zip file so unzip it
Now you have a WordPress folder
Find the wp-config-sample.php file and rename it to wp-config.php
Open wp-config.php in text editor (like NotePad++) and find this part:
// ** MySQL settings – You can get this info from your web host ** ///** The name of the database */define(‘DB_NAME’, ‘putyourdbnamehere‘);/** MySQL database username */define(‘DB_USER’, ‘usernamehere‘);/** MySQL database password */define(‘DB_PASSWORD’, ‘yourpasswordhere‘);/** MySQL hostname */define(‘DB_HOST’, ‘localhost‘);
Take your MySQL Database Information you have from GoDaddy and insert them in places where I have marked with bold:
Your MySQL Database Name should replace putyourdbnamehere
Your MySQL User Name should replace usernamehere
Your MySQL password should replace yourpasswordhere
Your MySQL Host Name should replace localhost
Now find following in your wp-config.php:
define(‘AUTH_KEY’, ‘put your unique phrase here’); define(‘SECURE_AUTH_KEY’, ‘put your unique phrase here’); define(‘LOGGED_IN_KEY’, ‘put your unique phrase here’); define(‘NONCE_KEY’, ‘put your unique phrase here’);
Visit secret key and copy details you get there and insert them instead of the above.
Save wp-config.php
Login to your web hosting
Get a FTP client (like FileZilla)
Open FTP client and login to your hosting account using your FTP account information
Place all the files from your WordPress folder onto your server
In this example I will place all files in root directory (http://www.yourdomain.com). The directory will look something like this when the files are uploaded:
Install WordPress by going to http://www.yourdomain.com/wp-admin/install.php
This is what you will see when you enter the address:
Fill in your Blog Title
Fill in Your E-mail
Make sure your Allow my blog to appear in search engines like Google and Technorati is checked
Click on Install WordPress
Next screen you see should say Success! and should give you your Username and Password.
Click on Log In.
Now you will see your blog’s Log In page. Make sure to bookmark that URL.
Fill in the Username and Password you have just received
Click on Log In.
Now you will see your Dashboard where all the optimization, customization, post writing, plugin installing, comment moderating takes place.
This means your blog has been setup and is live online. Check your http://www.domainname.com to see it. You will also get an email titled New Blog which includes your URL and your username / password. That was it, it is very simple to install WordPress. Enjoy your new blog!

Friday, July 16, 2010

Google Knol Library

Knols are authoritative articles about specific topics, written by people who know about those subjects. Today, we're making Knol available to everyone.

The web contains vast amounts of information, but not everything worth knowing is on the web. An enormous amount of information resides in people's heads: millions of people know useful things and billions more could benefit from that knowledge. Knol will encourage these people to contribute their knowledge online and make it accessible to everyone.

The key principle behind Knol is authorship. Every knol will have an author (or group of authors) who put their name behind their content. It's their knol, their voice, their opinion. We expect that there will be multiple knols on the same subject, and we think that is good.

With Knol, we are introducing a new method for authors to work together that we call "moderated collaboration." With this feature, any reader can make suggested edits to a knol which the author may then choose to accept, reject, or modify before these contributions become visible to the public. This allows authors to accept suggestions from everyone in the world while remaining in control of their content. After all, their name is associated with it!

Knols include strong community tools which allow for many modes of interaction between readers and authors. People can submit comments, rate, or write a review of a knol. At the discretion of the author, a knol may include ads from our AdSense program. If an author chooses to include ads, Google will provide the author with a revenue share from the proceeds of those ad placements.

We are happy to announce an agreement with the New Yorker magazine which allows any author to add one cartoon per knol from the New Yorker's extensive cartoon repository. Cartoons are an effective (and fun) way to make your point, even on the most serious topics.

Everyone knows something. See what people are writing about, then tell the world what you know: knol.google.com

Navjot writes its first Knol on why not to over do SEO . check it out.

Saturday, July 10, 2010

Social Media Marketing

Social media marketing has given businesses the opportunity to connect with their clients like never before. Whether you are building a community to support your customers or running a blog to keep the public informed, social media services can position your company at the forefront of this marketing opportunity.

Sites like Facebook and Twitter continue to evolve, and there are many ways a company can employ them to deliver a message, manage your reputation, or encourage brand loyalty. Here have the knowledge and experience necessary to help you combine social media, SEO and other strategies to present the best image possible and help clients become a real part of your community.

Profile Management
Training
Content Development/Copywriting
Blog Marketing
Social Media App Development
Multivariate Testing
Reporting/KPIs

Profile Management:
create and assist in managing a profile on multiple social media sites (LinkedIn, Facebook, Twitter, etc.) to connect with the target community in different ways. develop a reputation on those sites as a valuable member of the community.

Content Development/Copywriting:A winning content strategy is extremely beneficial in a social media campaign. copywriters produce professional, unique content that maintains a clear marketing message across all your social media endeavors. Social marketing requires strong content that will help you do it right.

Blog Marketing:Both search engines and customers love blogs. You can provide your customers with news, tips and commentary while feeding the search engines a continual stream of fresh contentthat can help you produce quality content on a regular basis that will attract visitors and links to your website.

Social Media App Development: Design and develop social media applications that are specific to your business or industry. As the social marketing industry continues to expand, there will be opportunities for innovative applications that will further develop your community of loyal customers.

Multivariate Testing:Not every company can use every avenue of social media marketing. Discover which aspects of social media will connect with your community and draw the most traffic. Multivariate testing is the best way to find out what is working and what is not. These tests make it possible to fully optimize your social media campaign.