Author Archives: Nikhil Rajhans

Parameters on which google search engine works…


Nobody knows how the Google Search Engine works as we don’t know the algorithm which is used for doing searches by Google. Also we all know that Google keeps changing the algorithm from time to time. So here are few parameters of Google which we believe are not changing but their importance might change as time goes on.

Here are the parameters which are used by Google while doing searches.

Domain: 13 factors

  1. Domain age.
  2. Length of domain registration.
  3. Domain registration information hidden/anonymous.
  4. Site top level domain (geographical focus, e.g. com versus co.in).
  5. Site top level domain (e.g. .com versus .info).
  6. Sub domain or root domain?
  7. Domain past records (how often it changed IP).
  8. Domain past owners (how often the owner was changed)
  9. Keywords in the domain.
  10. Domain IP.
  11. Domain IP neighbors.
  12. Domain external mentions (non-linked)
  13. Geo-targeting settings in Google Webmaster Tools

Server-side: 2 factors

  1. Server geographical location.
  2. Server reliability / uptime

Architecture: 8 factors

  1. URL structure.
  2. HTML structure.
  3. Semantic structure.
  4. Use of external CSS / JS files.
  5. Website structure accessibility (use of inaccessible navigation, JavaScript, etc).
  6. Use of canonical URLs.
  7. “Correct” HTML code (?).
  8. Cookies usage.

Content: 14  factors

  1. Content language
  2. Content uniqueness.
  3. Amount of content (text versus HTML).
  4. Unlinked content density (links versus text).
  5. Pure text content ratio (without links, images, code, etc)
  6. Content topicality / timeliness (for seasonal searches for example).
  7. Semantic information (phrase-based indexing and co-occurring phrase indicators)
  8. Content flag for general category (transactional, informational, navigational)
  9. Content / market niche
  10. Flagged keywords usage (gambling, dating vocabulary)
  11. Text in images (?)
  12. Malicious content (possibly added by hackers)
  13. Rampant mis-spelling of words, bad grammar, and 10,000 word screeds without punctuation
  14. Use of absolutely unique /new phrases.

Internal Cross Linking: 5 factors

  1. no. of internal links to page
  2. no. of internal links to page with identical / targeted anchor text
  3. no. of internal links to page from content (instead of navigation bar, breadcrumbs, etc)
  4. no. of links using “no follow” attribute (?)
  5. Internal link density

Website factors: 7 factors

  1. Website Robots.txt file content
  2. Overall site update frequency
  3. Overall site size (number of pages)
  4. Age of the site since it was first discovered by Google
  5. XML Sitemap
  6. On-page trust flags (Contact info ( for local search even more important), Privacy policy, TOS, and similar)
  7. Website type (e.g. blog instead of informational sites in top 10)

Page-specific factors: 9 factors

  1. Page meta Robots tags
  2. Page age
  3. Page freshness (Frequency of edits and
    % of page effected (changed) by page edits)
  4. Content duplication with other pages of the site (internal duplicate content)
  5. Page content reading level(?)
  6. Page load time (many factors in here)
  7. Page type (About-us page versus main content page)
  8. Page internal popularity (how many internal links it has)
  9. Page external popularity (how many external links it has relevant to other pages of this site)

Keywords usage and keyword prominence: 13 factors

  1. Keywords in the title of a page
  2. Keywords in the beginning of page title
  3. Keywords in Alt tags
  4. Keywords in anchor text of internal links (internal anchor text)
  5. Keywords in anchor text of outbound links (?)
  6. Keywords in bold and italic text (?)
  7. Keywords in the beginning of the body text
  8. Keywords in body text
  9. Keyword synonyms relating to theme of page/site
  10. Keywords in filenames
  11. Keywords in URL
  12. No “Randomness on purpose” (placing “keyword” in the domain, “keyword” in the filename, “keyword” starting the first word of the title, “keyword” in the first word of the first line of the description and keyword tag…)
  13. The use (abuse) of keywords utilized in HTML comment tags

Outbound links: 8 factors

  1. Number of outbound links (per domain)
  2. Number of outbound links (per page)
  3. Quality of pages the site links in
  4. Links to bad neighborhoods
  5. Relevancy of outbound links
  6. Links to 404 and other error pages.
  7. Links to SEO agencies from clients site
  8. Hot-linked images

Backlink profile: 21 factors

  1. Relevancy of sites linking in
  2. Relevancy of pages linking in
  3. Quality of sites linking in
  4. Quality of web page linking in
  5. Backlinks within network of sites
  6. Co-citations (which sites have similar backlink sources)
  7. Link profile diversity
    1. Anchor text diversity
    2. Different IP addresses of linking sites,
    3. Geographical diversity,
    4. Different TLDs,
    5. Topical diversity,
    6. Different types of linking sites (logs, directories, etc)
    7. Diversity of link placements
  8. Authority Link (CNN, BBC, etc) Per Inbound Link
  9. Backlinks from bad neighborhoods (absence / presence of backlinks from flagged sites)
  10. Reciprocal links ratio (relevant to the overall backlink profile)
  11. Social media links ratio (links from social media sites versus overall backlink profile)
  12. Backlinks trends and patterns (like sudden spikes or drops of backlink number)
  13. Citations in Wikipedia and Dmoz
  14. Backlink profile historical records (ever caught for link buying/selling, etc)
  15. Backlinks from social bookmarking sites.

Each Separate Backlink: 6 factors

  1. Authority of TLD (.com versus .gov)
  2. Authority of a domain linking in
  3. Authority of a page linking in
  4. Location of a link (footer, navigation, body text)
  5. Anchor text of a link (and Alt tag of images linking)
  6. Title attribute of a link (?)

Visitor Profile and Behavior: 6 factors

  1. Number of visits
  2. Visitors’ demographics
  3. Bounce rate
  4. Visitors’ browsing habits (which other sites they tend to visit)
  5. Visiting trends and patterns (like sudden spiked in incoming traffic)
  6. How often the listing is clicked within the SERPs (relevant to other listings)

Penalties, Filters and Manipulation: 12 factors

  1. Keyword over usage / Keyword stuffing
  2. Link buying flag
  3. Link selling flag
  4. Spamming records (comment, forums, other link spam)
  5. Cloaking
  6. Hidden Text
  7. Duplicate Content (external duplication)
  8. History of past penalties for this domain
  9. History of past penalties for this owner
  10. History of past penalties for other properties of this owner (?)
  11. Past hackers’ attacks records
  12. 301 flags: double re-directs/re-direct loops, or re-directs ending in 404 error

More Factors (6):

  1. Domain registration with Google Webmaster Tools
  2. Domain presence in Google News
  3. Domain presence in Google Blog Search
  4. Use of the domain in Google AdWords
  5. Use of the domain in Google Analytics
  6. Business name / brand name external mentions.

How to incorporate Social Media into Business ?


Businesses had started taking social Media seriously and are looking forward to take benefit from it. It is very important for business’s to understand how they can incorporate or integrate their business with social media over the internet.

1. Discuss with staff

Engage your company’s senior management, sales team and marketing team and few key personnel from each department. Discuss on how you can leverage the benefit of social media and what points you should be focusing on like customer service, promoting new product or getting feedback. This will help in getting different and innovative ideas and also integrating feeling of responsibility in your company employees and it will be a change for all of them from their day to day activity.

2. Find websites which are important to your business.

Now find out social websites/blogs/forums where you will get your target customers. List down all the websites and prioritize each one of them according to no. of target customers and which will help you in fulfilling your goals.

3. Create you accounts on each of them (generally it will be free)

4. Communicate with your target Audience

Now you have created your accounts on different social networks. Now comes the main job that is creating interest in your target audience this can be done in various ways. Give tips and tricks which can be useful to your target audience, give some advice for free so that it will help you in creating interest in your company and will start following you on tweeter/facebook/blog or will keep communicating with you on that particular website.

This will not only help you in creating followers but also provide an opportunity in turning them into customers. You get an honest feedback from these people.

5. Integrate Social Media on your website

Now optimize your website with social media by adding button facebook like button, facebook connect button, follow us on twitter button, adding tweet button, connect on likedin button, stumble upon buttong, share button for different websites like digg, stumble upon, facebook etc.

The benefit of it is that when someone tweets or share a particular page of your website on facebook or twitter then all the people in the network of that particular person will see that piece of information. Now some one also shares that information and every in his network will see that information. This will increase more traffic to your website and provides an opportunity to market your product to more target audience.

6. Do not stop communicating with your audience.

Now you have a decent traffic to your website with the help of social media. Do not stop communicating with this target audience. If you stop communicating with your target audience then they will loose interest in you and slowly they will stop following you. But in order to keep constant communication do not irritate your audience by providing information which is not required as it may feel like spammy. Share the information only when its going to be useful to your audience.

7. Do not disclose confidential informatoin.

Make sure that you do not disclose any information which is confidential i.e. new products which are not yet launched or prototypes. Place proper rules and regulation on what information to be shared with your audience and which not.

Difference between SMM and SMO


Due to the tremendous hype of Social Media Optimization (SMO) and Social Media Marketing (SMM), people are getting confused. Social Media Optimization and Social Media Marketing are very different each other.

Social Media Optimization (SMO) means optimizing your website for Social Media. In this, we make sure that some important peice of information or product information from your website can shared over social networks like facebook, twitter, linkedin, digg, stumble upon etc. This can be done by adding buttons like facebook share, tweeter’s tweet button. It helps you in spreading word about your product and service to large no. of people over the social networks and can provide you a good traffic of targeted visitors.

Social Media Marketing (SMM) mean marketing your website over Social Networks. In this, you can provide ads on facebook, you can tweet on twitter or can submit your article or press release to different PR websites which not only helps you in creating back links but also helps you in marketing to a large pool people in less time and with less expenditure. Facebook is a very successful platform now and it could be very costly to do advertisement on it.

One needs to do a lot of work to get success using SMM and SMO as you should first have to understand where you will find your target customers or visitors. Then you need to connect with them and have to start an conversation so that they will be interested and will start following you on these social networks. Once you have a good no. of followers then your job becomes easy. As without followers the social media is not going to work for you easily.

Nothing comes easily, one has to work hard to get success. So it can be done either by paying someone for his time and experience or put your time in it, learn and work hard.

How long and wide web page should be ?


I had a discussion with one of my client today over the length of the website. There are a lot of misconception regarding the web page’s length and width. So I thought I should clear those my writing about this in this article.

1. Long and Quality Content is the key to SEO

If we look at basics of the SEO, the content is the heart of the website. If the content is with reference to your web page subject and its lengthy then search engines like google, yahoo, bing give it more importance. You can add your keywords in correct propotion in the website. So having lengthy web page is good. Just make sure that the content should be of quality and appropriate to your website.

2. Avoid Horizontal Scrolls.

Make sure that the website design fits in most of the resolution and the users don’t have to scroll the website horizontally. Our mouse is designed to do vertical scroll by default through our website. So you to scroll horizontally we have to move our mouse over to the horizontal scroll which irritates if we have to every time and the view is also not quite good and user face difficulty in reading it. So avoid horizontal scrolls.

3. Make sure the User identifies your web page is lengthy and needs to scroll down.

Some times it happens that the user do not know that there is content down the page and he needs to scroll. This happens due to extra space which is of same color of your websites background. If you keep the background of your content different from the background of your webpage then the user can easily grasp that there is more content down the line.

if you have 2 or 3 column design then you can make sure that the levels of column are at different level or has an border because of which user can understand there is more content and he needs to scroll.

4. Ask the user to scroll

There is nothing wrong in asking your users to scroll. Its good to have floating button at the bottom of the screen rather just having know more or read more link as this will not disturb the user while reading but will always stay at the bottom of the screen no matter how much you scroll. Its also looks good and matches with design and catches your attention easily.

You can also ask to scroll by providing user a reason to do so. You can say “Scroll Down for important information” or “Scroll down to know more about offer” etc which will encourage the client to scroll.

In short Long pages do work if the user knows he can scroll and if you provide him a good reason to do so.

Let me know your feedback over the same. As this will help all of us in how we can make better UI in order to make our websites convert more visitors into customers.

आपली वेबसाइट मराठी किंवा स्थानिक भाषेत का हवी ?


भारतात इंग्लंड पेक्षा जास्त लोकांना इंग्लिश बोलता येत. तरी सुद्धा आपल्या देशात इंग्लिश न येनारायांची संख्या त्याही पेक्षा  जास्त आहे. दुसरी गोष्ट अशी कि आपली वेबसाईट हि कोणा करता बनवली आहे हे सुद्धा भागायला हव (टार्गेट मार्केट). जर आपल्या व्यवसायाशी निगडीत लोकांची संख्या स्थानिक भाषा बोलणाऱ्यांची असेल तर आपली वेबसाईट सुद्धा त्या भाषेतच हवी जेणेकरून ती सर्व लोकांपर्यंत पोहचेल आणि आपले प्रोडक्ट आणि सेर्विसिस ची माहिती सगळ्यांना सहज रीतीने कळेल आणि आज ते सहज शक्य आहे. फोन्ट नाही आहे म्हणून वेबसाईट दुसऱ्यांच्या कॉम्पुटर वर व्यवस्थित दिसत नाही हा प्राशन सुटला आहे. तुम्ही तुमच्या वेबसाईट मध्ये युनिकोड फोन्ट वापर. “मंगल, Arial Unicode MS” हे फोन्ट वापरा. युनिकोड फोन्ट हे जगातल्या कोणत्याही कॉम्पुटर वर जसे आहे तसेच दिसतात. त्याच्यामुळे सगळ्या कॉम्पुटर वर हा फोन्ट असण्याची गरज नाही.

GOOGLE IME हे ट्रान्सलिटरेशान टूल आहे ज्याच्याद्वारे आपण सहज सोप्या पाधतिने मराठी किंवा इंग्लिश मध्ये लिहू शकतो आणि हे आपण गुगल, याहू, बिंग आणि अश्याप्रकारच्या सगळ्या सर्च इंगीन वर वापरून शोधू शकतो. गुगल आयामी सारखे भरपूर ट्रांसलिटरेशान टूल उपलब्ध आहेत. आणि अश्याप्रकारे इंग्लिश ची इंटरनेटवरची मक्तेदारी कमी होणार आहे आणि याचा फायदा इंग्रजी न येणाऱ्या लोकांना होणार आहे.

वरील साग्ल्याबाबी लक्षात घेतल्या तर आपण आपली वेबसाईट हि दोन्ही भाषेत म्हणजे इंग्रजी आणि मराठी/हिंदी मध्ये ठेवावी जेणेकरून आपण आपली वेबसाईट सगळ्या स्तरातील लोकांपर्यंत पोहचूशकू आणि आपण आपला व्यवसाय अजून उंचावर नेऊ आणि अधिक चांगल्या प्रकारे तिचे मार्केटिंग करू शकू.

Social Media Marketing (SMM)


Now a days, Social Media Marketing (SMM) has been a buzz word. Social Media Marketing (SMM) is nothing but marketing your company, product or services on the the social sites like Facebook, Orkut, Twitter, LinkedIn, ibibo etc. SMM helps in building brand and promoting products or services to your potential audience.

Who should use SMM ?

Any company or person who’s potential customers are general people or a group of users who uses internet a lot and are available at one place like Facebook or Google or Yahoo groups. If you are a company which manufactures technical products which are used by engineering company, then the scope will be less as its difficult to find your targeted audience  at one place. In such case you need to visit technical forum sites where your target audience is available.

Research needs to be done before opting for SMM

In internet marketing, information travels very fast and its difficult to remove your history from the internet. So it is very important to create a positive image if anything goes wrong then it becomes very difficult to improve it. One should always do research before entering into SMM. One should always look for sites where they will find the maximum target audience at one place.

How to use SMM in right way ?

Create your company’s profile on the social network sites and connect to as many members as possible.  Update your status regularly. Advertise on these sites if budget allows. Provide free information or try to solve problems of members. Join Groups and email the groups about your special offers, products and services etc. Participate regularly in forums and create a good reputation. Do not irritate members by bombarding your emails or messages or posts which are irrelevant.

We need a 3 page website – Home, Contact and Login page


As the heading suggests, we receive such inquiries at least once in a month. So it is important to understand what exactly you want from website. It is not necessary for every business to have login page or functionality. It depends on what you want from your website. If you need a static brochure website then you don’t need any login page in this.

A Login system is needed when you want to protect some information and would like to provide access to certain people.

The real question is to understand “What functionalities do you want in your website ?” The login page is just a part of it. Do you need to integrate any automated system such Online Booking, CRM or Ecommerce.

Say you need Online Booking system and you have to store customer information which is something you need to protect and should give access to limited and responsible people of your staff.

Its not that you need a login system but you need to tell your designer or developer what functionality exactly you want and should explain him regarding that rather than saying I need a login system.

This will make developers work easy and also yours.

I hope this information will help.

Do I really need a website ?


This might sound a very silly question to most of you but people in Vidharbha or say who are from remote areas still don’t know what internet is ? I mean people of our generation knows this but what about our fathers generation, they still don’t know anything about internet. I mean very few know about what it is and what it does ?

In a city like Akola, where my or younger generation use internet in their day to day life but they use it mainly for sending emails, searching for jobs etc., but not for services or products they need. So there are people who ask one simple question “Do I really need website ?

Well it really depends on what business you do ? Say your audience is farmers who hardly uses internet. In that case its not that necessary but this trend can be changed at any point of time. If you do not provide this facility then how will you know that your audience is going to accept it. The time has changed a lot, I never thought of using a Card to do payment at a shop in Akola but the merchants have provided this facility and there a lot of people of are using it and the number is increasing.

Second point is that website is your another channel for marketing/advertising and selling your products and services and that to at very low cost as compared to traditional marketing. By having your website you open your business to serve clients from all over the world. Well this will be very absurd to say but yes where you are serving only Maharashtra now you will be serving complete India.

While selling products or services, we make sure that we utilize all the paths, channels then why we should leave this new route which is cheap and full of opportunity. Every business should think about it and should take benefit of this opportunity or else we will be left behind by our competitors. Another thing is that website provides your business a elegant and very professional look.

Content Management System


CMS a very popular word in the space of Website Development. Well, CMS means Content Management System.

In simple words, CMS is a system which allows you to change the content of your website. Today a lot of advance CMS are available which allows you to add new pages to your website, change the images of your website and you can also change the font, size and styling of your words.

There are various companies which provides CMS either free or paid. Opensource CMS are in very demand as you dont have to pay anything extra for this. What you have to pay is to a developer to integrate it in your website.

Joomla, Drupal, WordPress, Typo III all are opensource CMS which are widely used. WordPress is an emerging and very powerful CMS and very famous among developers. Many of you might be knowing that WordPress is famous for blogs and most of you might be using it.

CMS helps companies to save a lot on maintenance as you dont need to get in touch with your web design or development firm to do small changes. You can change the content of your website with a click of mouse.

Companies which needs to change the text or content of their website from time to time requires a CMS. The cost of having a CMS is high as compared to Static Website. Therefore one most introspect whether they really need a CMS or not ?

Basic SEO


Search Engine Optimization means optimizing websites so that different search engines can find them easily and relate to type and category of your website. For example I run a web design firm which deals in web design and development, so my website should be easily searchable for keywords like Website Design, Website Development. Well Website Design or Website Development are very broad terms whereas Website Design in Akola would be very specific and relevant.

In today’s competitive world having a website is not enough, the website should be searchable to search engines like Google, Yahoo, Bing, Ask, Search etc.  This is achieved by performing SEO on website.

Lets see some of the Basic SEO points which are very important.

1. Add your Business into your Google’s Local Business Center.

2. Title Tags

Title tags should be used carefully and usually use long tail keywords. Long tail keywords mean keywords which are long in length but keep them below 65 characters. This is the first place where most of the search engines looks while browsing your website and relates the content of your website.

3. Meta Tags.

Meta Tags are also very important which gives information about your website to the search engines. Meta Keywords and Meta Description are necessary tags and must put them in the header section of your website.

4. Header Tags.

Header Tags the second important thing in your website. The Content, Title and Header tags are compared and checked whether your website is relevant or not. Generally use H1 tag only once and it is the very important Tag. Do not keep your H1 and Title tag same. Header tags are from <h1> to <h6> in which H1 tag is the most important as it is the heading of the page.

5. Content

The content is most important part of your website. Do not write content for search engines but write it for your audience as it very important that the visitor should stay on your website and have a good surfing experience. Make sure that the keywords are repeated only 2%-3% in your search engine.

6. Sitemap.

The sitemap is another place where search engines looks for other webpages of your site and the links given in them are indexed. Google looks for xml sitemap whereas Yahoo looks for list of links which is the format of txt file.

7. Broken Links

Please make sure that there no broken links in your website. Broken links means those links which are not working and those files are removed from the server. So if your website is under construction then don’t keep link to these page or on the page state that this page is under construction.

%d bloggers like this: