Wednesday, September 22, 2010

What is SEO?

Search Engine Optimisation (or Search Engine Optimization in American English) is a term used to describe the science involved in increasing the quantity and quality of visitors to a web site from search engines through natural or un-paid listing.

Get top ranking in natural search engine listings

The purpose of this website is to deliver a complete set of ethical (white hat), best practice advice for SEO and search engine marketing, with a view to attaining a long term high ranking in the major search engine listings (Google, Yahoo, Bing, et al). With information on everything from technical architecture and content, to link strategy and leveraging social networking, including practical examples and frequently updated articles, this is an SEO one-stop-shop.

Make no mistake, there’s no quick fix that will send your website to the top of all the natural search listings in your chosen field and keep it there. SEO is a process that takes careful planning, thought & maintenance, but the time you invest can reap great rewards. SEO can be a very cost effective marketing technique to complement or even replace paid online advertising (ppc, blind network banner campaigns) and offline advertising.

Key SEO factors

The key constituents involved in SEO are broken down into the following key areas across this website. Follow these principles and your natural search ranking will improve.

Technical

An important consideration before building a website is the technical architecture. Search engines don’t care whether you’re using ASP.Net, PHP or Java, or using CMS or blogging software like Sitecore, Umbraco or WordPress. However, they do care about the mark-up and client side code (that is to say HTML/XHTML, css and javascript) that’s produced, so it’s going to make your life a whole lot easier choosing a platform that lends itself to producing SEO friendly web pages. If all of these acronyms make little sense, don’t worry – you don’t need to be a programmer to understand search engine optimisation, but having a little technical knowledge about the web definitely helps and reading through this section (or at least pointing your web developer in this direction) will stand you in good stead.

CMS for SEO

It can make your life much easier if you use a web publishing platform, such as a Content Management System (CMS) or blogging software to author the pages of your website, but you should be aware of the HTML that it generates. As discussed in the HTML for SEO article on this website, the HTML you use can make a profound difference to the way search engines interpret your website and therefore your ranking.

Most publishing platforms can be configured to produce valid HTML and help you to create better content for SEO, but some systems are a lot better equipped out of the box and a little research can save you a lot of pain further down the line. There are a lot of factors that you will need to consider when choosing a publishing platform, including cost of the software, ease of use, scalability, ease of development, support, hosting, integration with existing systems, built in accessibility and of course, search engine optimisation. No doubt some of these factors will be more important to you than others. If you’re a blogger looking to implement a new solution to get more of an audience for your rants, cost will most likely be a major factor, whilst if you’re a large corporation migrating to a new CMS, ease of use, support and scalability may be overriding factors. Whatever your situation, it would be a mistake to leave SEO out of the equation.

Once you have considered your hosting options, this article will help steer you in the right direction for your circumstances, exploring the features to look out for and recommending some specific solutions, with SEO in mind. Bear in mind your choice of publishing platform may influence your hosting or vice versa depending on your situation, so consider the whole picture before committing.

SEO features to look out for in a CMS

Valid HTML

As described in the HTML section of this website, it’s important for SEO that your website HTML is valid. There are 3 elements to consider here.

The HTML produced by your templates

Any CMS worth its salt should allow you to create 1 or more templates containing the layout for different sections of your website. If you have complete control over the HTML output, you can ensure this is valid and accessible. CMS’s with an automatically generated template that you can’t easily alter should be avoided.

A typical CMS WYSIWYG editorThe HTML output from the text editor

All CMS’s have a text editor of some sort – usually a WYSIWYG editor allowing non-technical users to apply formatting easily. This formatting is of course applied using HTML/CSS, so it can be interpreted by browsers. Some editors are better than others at using valid HTML. In some cases the editor can be selected from a few choices or supplemented with a plug-in. Make sure your CMS either has a good editor out of the box or allows some flexibility. The better editors will have HTML or XHTML validators built in. ‘Paste from Word’ functionality can be quite useful for stripping out Microsoft’s odd looking formatting. Not strictly HTML related, but a spell check is a handy feature for SEO too.

The HTML produced by the framework itself

There’s nothing worse than having your template HTML beautifully crafted, your editor validating user input and then finding that your CMS adds in seemingly random invalid javascript or hidden form inputs.

Content Creation

The more support and suggestions a CMS can give to help you meet HTML and taxonomy SEO best practices on your website, the better. The following are suggestions on some SEO features to look for in a CMS. For more information on how to optimise content in Page Titles and Meta Tags, check out the Page Titles and Meta Tags for SEO article on this website.

Filename/URL

When you create a page in a CMS, the content will generally be stored in a database and the page will be rendered dynamically using a server side page based on a template. This means several pages can share the same physical file and an identifier is used so the database can select the content to display. Most modern CMS’s use some form of URL rewriting to ensure the URL is human and search engine friendly, so pages are named something like ‘/seo-cms.html’ rather than ‘/template1.aspx?pageid=123′. In the case of articles, a CMS should use the hierarchy to construct the URL (e.g. ‘/technical-architecture/seo-cms.html’) or in the case of a blog entry, using categories is useful (e.g. ‘/seo/how-to-choose-a-cms-for-seo.html’). This helps search engines organise your site structure and in some cases (Google for example) offer users a handy breadcrumb trail where it displays your page in the listings. You should also have the ability to override the auto-generated URL.

Title Tags

Most CMS’s will automatically create a title tag based on the page title (used for filename/URL), but since search engines (and humans) are most interested in the first 60-70 chars of the title, it’s helpful if your CMS is aware of this and alerts you if you attempt to generate longer titles, allowing you to edit independently of the page title if necessary. Another handy feature is for your CMS to inform you of any duplicate titles, since duplicate page titles will at best split traffic and at worst have search engines penalise you.

Meta Description Tags

Description tags won’t in themselves help search engines find you – they just suggest text for search engines to show as a summary of the page when listed. If not present, the search engine will select some (hopefully) relevant text from the page. For this reason, there’s no particular benefit for this to be generated automatically by a CMS, but you should have the option to enter a tag manually when authoring a page, so you can write a suitable short description.

Meta Keywords Tags

Again, there’s no particular benefit in a CMS selecting random keywords from what’s already in your page content, but it’s handy to have the option to create the necessary list of comma separated keywords through your CMS interface on a per page basis.

Links

Most CMS’s allow you to create internal and external links with a title tag within a WYSIWYG editor. Another handy feature for link building within your site is the facility to auto generate internal links based on content. As ever, there’s no substitute for hand crafting these tactically though.

Sitemaps

Since your CMS will hold all of your page names, URLs and structure, it’s well placed to automatically generate an HTML site map for humans and an XML sitemap for search engines.

Media

Media should be stored by the CMS in a single suitably named physical folder (e.g. /images/seo.gif). Since alt attributes are essential for SEO, CMS’s should allow for or even insist that an alt description is entered when images are incorporated into a page.

Automatic Redirects

If a non-existent page is requested (404), it’s good practice to redirect to a sitemap – this should be configurable within the CMS. You should also be able to create a custom error page (500) displaying a friendly error message, mainly for the benefit of users. It doesn’t look very professional if search engines spider error pages, so if your CMS can inform you by email when errors happen so you can attempt to fix before this happens, all the better.

Choosing a platform

The following recommendations (and warnings) may save you some research and development time.

Large

If you’re considering investing in one of the larger CMS’s listed here, the likelihood is, carrying out a couple of weeks of development work to improve SEO will be a drop in the ocean, so these are just listed for information and examples of their class.

Alfresco: Open Source Java based Enterprise CMS platform.
Day: Commercial Java based Enterprise CMS platform.
Autonomy/Interwoven: Commercial Java based Enterprise CMS platform.
Documentum: Commercial Enterprise CMS platform.
Open Text/Vignette: Commercial Java/Oracle based Enterprise CMS platform.

Medium

Drupal

Open Source PHP/MySQL based CMS platform hosted on Linux or Windows. Good for SEO, with friendly, customisable URLs, meta tags. Basic implementation out of the box, but great community support with plugins for internal links, decent text editor & blogging functionality.

EPiServer

Commercial ASP.Net/SQL Server based Enterprise Portal & CMS hosted on Windows. Average for SEO. Not great support out of the box for SEO friendly URLs & internal linking, but EPiSEO module improves this and adds some decent features.

MOSS 2007

Commercial ASP.Net/SQL Server based Enterprise Portal & CMS hosted on Windows. Awful for SEO. Sharepoint creates horribly invalid and inaccessible table based HTML out of the box. CSS Friendly Adapters and Telerik’s Rad Editor plugin can be implemented to resolve these issues, but (from very painful personal experience) be warned it can take a lot of effort to make this work as you would expect it to. SEO friendly URLs are also less than ideal, with MOSS adding ‘/Pages/’ to the front of all pages by default and offering no simple option to remove this.

Plone

Open Source Zope/Python based CMS platform hosted on Linux or Windows. Good for SEO. Friendly customisable URLs, auto-generated internal links.Plone SEO, Plone Google Sitemaps and Redirection Tool plugins make this a good CMS for SEO.

Sitecore

Commercial ASP.Net/SQL Server based Enterprise Portal & CMS hosted on Windows. Great for SEO. Powerful SEO module includes Page Information Overview, Text Only View, Keywords, Search Engines, Headings, Images, Links and Meta Tags. Uses Telerik Editor with built in XHTML validation. Decent blog module included.

Typo3

Open Source PHP/MySQL based CMS platform hosted on Linux or Windows. Good for SEO. Fairly easily customisable Titles, Meta Tags, Image alt attributes, Internal Links, Information Architecture, Textual and XML sitemaps

Smaller

Joomla!
Open Source PHP/MySQL based CMS platform hosted on Linux or Windows.Good for SEO. Massive community with a few SEO plugins and dedicated Joomla SEO site with plenty of useful tools.

Telerik (Sitefinity)

Commercial ASP.Net/SQL Server based Enterprise Portal & CMS hosted on Windows. Good for SEO. Uses Telerik’s own XHTML validating RAD editor, SEO friendly URLs, easy to implement blogging & community elements.

Umbraco

Open Source ASP.Net/SQL Server based Enterprise Portal & CMS hosted on Windows. Average for SEO. Tiny MCE editor produces mostly valid HTML output, meta tags & image alt tags are encouraged. Easy to customise and tailor HTML manually, but not much in the way of community based SEO plugins.

WordPress

Open Source PHP/MySQL based Blogging/CMS platform hosted on Linux or Windows. Great for SEO. Plenty of good features out of the box, with customisable URLs, hybrid title, description & keyword meta tags, 100% valid built in HTML templates & very good text editor output. This really comes into its own with community based support and a barrage of SEO helper plugins for everything from auto-generating internal links to social bookmarking.

Domain names

Whether you’re an established offline brand wanting to build a web presence, a start up web-based company, or about to start a new online marketing campaign, there are some common tips for choosing a domain name that will stand you in good stead with the search engines.

Are domain names important for SEO?

In itself, your website domain name is not as important in terms of pure SEO as content, backward linking strategy or HTML considerations. However, it can help or hinder you in terms of the importance search engines attribute to links to your website and of course if you’re considering a new venture with a brand or company name tying in with a domain, it’s a key decision.

Ultimately, your aim should be to strike a balance between a keyword rich relevant name that search engines will like and a (new or existing) memorable brand with positive connatations.

How to pick a suitable domain name

Related to your business – balancing brand and keywords for SEO

A common aim for both SEO and brand is that your company name and domain name should be related to your business. Both humans and search engines will find your domain name more relevant if it contains a reference to your business.

Not enough relevant keywords

For example, if an imaginary car dealer: Bob Stokes decides to start a new business with a supporting website named www.sweetwheels.com, it’s not immediately obvious to a human or search engine that it’s about cars. As far as search engines are concerned, it could be about liquorice.

Bear in mind other websites will be linking to yours in most cases using either your company name or the domain itself as the anchor text. It’s this text that search engines will use to attribute relevance to your website, so if it’s apparently unrelated to your website subject matter and area of business, the links to your website will have less value.

Too many keywords

On the other hand, if you’re too descriptive, it can have a negative effect on brand – for example: www.bob-stokes-quality-cars.com doesn’t trip off the tongue and sounds rather cheap.

Just right

Try to get a balance, including a brand element and a keyword related to your business. If you’re happy to build your company brand around your name, in this example www.stokes-cars.com could be a good choice.

However, if Bob had already started an offline brand built around his company name (Sweet Wheels), then the brand already has value. Unless your brand has global notoriety though, it may be worth adding a relevant keyword so people and search engines that are unfamiliar with it can understand the context. For example, www.sweetwheels-cars.com.

Keep it short & snappy

At some point it’s very likely you will want to market your domain offline by word of mouth, outdoor advertising, on television, etc. If your website (or business) has a long name, potential customers are less likely to remember it. Keep it as short as you can without losing the meaning or keywords. If you can capture meaning in one or two words (Twitter, Facebook), you’ll give yourself an advantage.

Make it memorable – try to avoid acronyms

Keep in mind an acronym (especially one that can’t be easily pronounced phonetically), even if it’s short may not be memorable. It will also be hard to brand and search. Of course an exception is if you already have a well known brand – like HSBC.

Hyphenated domain names

Hyphens can help humans and search engines separate the keywords in your domain name, so potentially www.stokes-cars.com is potentially more helpful than www.stokescars.com. Bear in mind offline advertising though – avoid more than one hyphen or hyphens in unexpected places, as they’ll make a domain name harder to remember.

Importance of TLD (Top Level Domain)

Does it matter if you go for a .com, .net, or a .co.uk? It depends on what your target market is. On the whole, the expense and hassle of purchasing and configuring multiple domains has to be weighed up against the SEO benefits, but the following tips (listed in descending order of importance) may give you a slight boost.

Country specific

If you’re trying to target a particular country, search engines will consider your content more relevant for a user from that country if you have a TLD for that country. So if two sites had the identical content, but someone was searching in the UK, the site with a .co.uk TLD would be seen as more relevant than a .com or a .net. It’s also likely to be seen by the searcher as more relevant.

Global

If you’re targeting a global audience, you’re marginally better off with a generic TLD like .com or .net. Some studies have shown a slight bias towards a .org TLD, with .com and .net following shortly thereafter, but this is not entirely proven. Since .org is supposed to be for non-profit organisations, if you’re a commercial organisation, there is a chance you could be penalised for being dishonest about your intentions.

Device specific

If you have a mobile specific website, it’s logical to assume that search engines may attribute a better ranking to a .mobi domain name for visitors searching from mobile devices. Since this is a relatively new area, results are somewhat unproven, but it seems like a natural way to help search engines know that your website is better suited for the searcher (in the same way as country specific sites), so it’s worthwhile.

Genre specific

By the same token, if you have a website about television programmes or film, a .tv TLD will most likely give you a slight advantage.

Multiple domains – not multiple sites

It may be useful to have a few variations of your domain in case visitors mistype or don’t quite remember the domain (stokes-cars.com, stoke-cars.com, stokes-cars.net). If you do this, advertise a single domain and use permanent (301) redirect from the other domains pointing to the main domain. This will ensure traffic is not split between many domains, allowing you to focus SEO on your main domain. Never create multiple copies of your site on different domains with the same content, but different branding – this is not a good SEO technique and you may be penalised by search engines.

Having multiple domains is actually becoming less important as search engines become more prevalent, because visitors are now more likely to enter what they remember of a business name into a search engine, rather than trying to remember a domain verbatim and typing it directly into the web browser address bar.

source:http://www.great-seo.co.uk/


Tuesday, September 21, 2010

Free vector ui patterns for web apps

here are a set of ui patterns i've created for myself. you can download it for free; modify, share, do whatever you want with it. (adobe illustrator cs recommended. tested with adobe illustrator cs, adobe photoshop, adobe fireworks)
\

download it: ui patterns.zip (2,3m)

package contains:
  • input box
  • text area
  • buttons
  • golden ratio box
  • links
  • pulldown menu
  • checkbox
  • optionbox
  • image placeholder
  • browse field
  • scroll bars
  • tabbed menu
  • tabbed box
  • header menu
  • search box
  • pagination
  • captcha
  • mini calendar
  • rating stars
  • breadcrumbs
  • uploading indicator
  • logo placeholders
  • volume slider
  • some text blocks
  • icons for: email, search, close, cancel, player actions, settings, information, calendar, fullscreen...
file formats
  • adobe illustrator 9 .ai
  • adobe illustrator cs .ai
  • adobe illustrator 9 .eps
  • pdf

let me know if you need the set in any other format or about the modified versions you make.

quick tips for beginners:

  • always use pen and paper to sketch. it's faster this way.
  • use a thick marker while sketching.
  • after you are done, use this set to see the results in more realistic view.
  • test, test, test. ask your friends if you have no budget.
  • "text is the ui." use dummy text only in the very early stages.
  • start designing with the smallest unit such as name field for a sign up form; or a blog item for blog site.
  • don't fell in love with your design. be open to change.

Monday, September 20, 2010

19 most useful articles from web on Adobe AIR

This post might help you guys in reaching out most of the awesome and robust applications which has been developed using Adobe AIR. Below are the respective article, which I came across in the world of web (might be more than which I have listed below) might help you in some aspects. Below listed are some of the articles which has helped me a lot in learning basics of Adobe AIR.

http://www.developersnippets.com/wp-content/uploads/2009/01/adobeair.jpg

What is Adobe AIR?

Adobe AIR is a cross-operating system runtime that enables web developers to use their existing web development skills, code and tools to build and deploy rich web applications and content to the desktop.

Adobe AIR has a rich set of features, with support for building applications using HTML, JavaScript, Flex and Flash.

Adobe AIR War Desktop Example – theflashblog.com
Six must-see Adobe AIR sample applications – adobe.com
101 Adobe AIR Resources to Add to Your Toolbelt of Awesomeness – jasonbartholme.com
Adobe AIR for Linux – labs.adobe.com
How to update Adobe AIR applications automatically with JavaScript – AIRUpdater.js – robertnyman.com
Super-simple SQLite example for Adobe AIR 1 Beta – seantheflexguy.com
Adobe AIR Goes to Work: 6 Apps for the Corporate Desktop – readwriteweb
Simple Tasks v2 – Multiple lists, NativeWindows and Reminders – extjs.com
Adobe AIR Series – Truveo Sample App – dev.aol.com
Examples of Adobe® AIR™ Applications with ActionScript 3 Code Provided – interactivemultimedia.wordpress.com
10 Adobe AIR -Must See- Applications – webresourcesdepot.com
Adobe AIR SpitEmOut Video Example – theflexblog.com
Keep your eye on this AIR application: Pownce – riapedia.com
Walk on AIR: Create a To-do List in Five Minutes – sitepoint.com
Adobe Air – Chromeless Window Example Application – jonathanhfisher.co.uk
Backbase Enterprise Ajax in Adobe AIR – bdn.backbase.com
Cool RIA Sample Apps: Buzzword, Parleys.com Beta – canoo.com
AIR, what’s it good for? 3 sample apps – downloadsquad.com
30+ Great Adobe AIR Apps for Designers and Developers – mashable.com
If you have more useful articles related to Adobe AIR, please do post a comment, so that I can add the same to this post. And please do send in your valuable suggestions on this post.

source:http://www.developersnippets.com/2009/01/12/19-useful-articles-from-web-on-adobe-air/

Friday, July 30, 2010

12 Quick Tips To Search Google Like An Expert Read more

If you’re like me, you probably use Google many times a day. But, chances are, unless you are a technology geek, you probably still use Google in its simplest form. If your current use of Google is limited to typing a few words in, and changing your query until you find what you’re looking for, then I’m here to tell you that there’s a better way – and it’s not hard to learn. On the other hand, if you are a technology geek, and can use Google like the best of them already, then I suggest you bookmark this article of Google search tips. You’ll then have the tips on hand when you are ready to pull your hair out in frustration when watching a neophyte repeatedly type in basic queries in a desperate attempt to find something.

The following Google search tips are based on my own experience and things that I actually find useful. The list is by no means comprehensive. But, I assure you that by learning and using the 12 tips below, you’ll rank up there with the best of the Google experts out there. I’ve kept the descriptions of the search tips intentionally terse as you’re likely to grasp most of these simply by looking at the example from Google anyways.

12 Expert Google Search Tips

  1. Explicit Phrase:
    Lets say you are looking for content about internet marketing. Instead of just typing internet marketing into the Google search box, you will likely be better off searching explicitly for the phrase. To do this, simply enclose the search phrase within double quotes.
    Example: "internet marketing"
  2. Exclude Words:
    Lets say you want to search for content about internet marketing, but you want to exclude any results that contain the term advertising. To do this, simply use the "-" sign in front of the word you want to exclude.
    Example Search: internet marketing -advertising
  3. Site Specific Search:
    Often, you want to search a specific website for content that matches a certain phrase. Even if the site doesn’t support a built-in search feature, you can use Google to search the site for your term. Simply use the "site:somesite.com" modifier.
    Example: "internet marketing" site:www.smallbusinesshub.com
  4. Similar Words and Synonyms:
    Let’s say you are want to include a word in your search, but want to include results that contain similar words or synonyms. To do this, use the "~" in front of the word.
    Example: "internet marketing" ~professional
  5. Specific Document Types:
    If you’re looking to find results that are of a specific type, you can use the modifier "filetype:". For example, you might want to find only PowerPoint presentations related to internet marketing.
    Example: "internet marketing" filetype:ppt
  6. This OR That:
    By default, when you do a search, Google will include all the terms specified in the search. If you are looking for any one of one or more terms to match, then you can use the OR operator. (Note: The OR has to be capitalized).
    Example: internet marketing OR advertising
  7. Phone Listing:
    Let’s say someone calls you on your mobile number and you don’t know how it is. If all you have is a phone number, you can look it up on Google using the phonebook feature.
    Example: phonebook:617-555-1212 (note: the provided number does not work – you’ll have to use a real number to get any results).
  8. Area Code Lookup:
    If all you need to do is to look-up the area code for a phone number, just enter the 3-digit area code and Google will tell you where it’s from.
    Example: 617
  9. Numeric Ranges:
    This is a rarely used, but highly useful tip. Let’s say you want to find results that contain any of a range of numbers. You can do this by using the X..Y modifier (in case this is hard to read, what’s between the X and Y are two periods. This type of search is useful for years (as shown below), prices or anywhere where you want to provide a series of numbers.
    Example: president 1940..1950
  10. Stock (Ticker Symbol):
    Just enter a valid ticker symbol as your search term and Google will give you the current financials and a quick thumb-nail chart for the stock.
    Example: GOOG
  11. Calculator:
    The next time you need to do a quick calculation, instead of bringing up the Calculator applet, you can just type your expression in to Google.
    Example: 48512 * 1.02
  12. Word Definitions:
    If you need to quickly look up the definition of a word or phrase, simply use the "define:" command.
    Example: define:plethora

Hope this list of Google search tips proves useful in your future Google searches. If there are any of your favorite Google expert power tips that I’ve missed, please feel free to share them in the comments.


Read more: http://blog.hubspot.com/blog/tabid/6307/bid/1264/12-Quick-Tips-To-Search-Google-Like-An-Expert.aspx#ixzz0vAHS8SwL

Saturday, July 3, 2010

HOW TO FACE INTERVIEWS

Sample Interview Questions: How will you answer? Your career may depend on it...

Tell me about yourself...

(Your answer should contain much more about your job skills than your personal life.) Talk about the growth of your career, what you learned from previous employment or even things like how your volunteer worked help you develop your organizational, time management and leadership skills.

What are your strengths?

(If you really enjoy new challenges and tackle them in an organized manner, this would be a useful strength in almost any situation.) You can talk about your ability to find unique solutions to problems. Be prepared with some concrete examples, since that may be the follow-up question.

What are your weaknesses?

(A "good" weakness might be that you have trouble leaving the office behind when you go home in the evenings.) This is a very difficult question that is not asked often, but it's one you should prepare for anyway. If you talk about your temper, your tendency to gossip or the fact that you're lazy, you may as well pack up and go home right then. If you mention a weakness such as your lack of patience with people who don't do their share of the work, you should also mention that you keep this impatience to yourself and try very hard not to express it toward others.

Do you have any questions about our company?

(If you have paid attention during the interview and if you have done your homework, this would be a good time to ask for more details about some aspect of the company's organizational structure or products. It would not be a good time to ask about your first raise. You could also ask questions about the community, their training program or details about the work environment.)

Where do you expect your career to be in 10 years?

(Be careful here. You do not want to give the impression that you're simply using this company as a stepping stone to another career. Think of a related managerial position within the company that would interest you.) There is a story about a young accountant who was asked this question by a CPA firm during an interview. The young accountant replied that he saw himself as the comptroller of a large corporation. In other words, "I'm just using your firm to teach me and then after you spend your resources training me, I will leave to go work for someone else." Needless to say, he was not offered a position with the CPA firm. They know that 75% of the people they hire will leave within 10 years, but they do not want to hire someone who comes in with that plan.

What skills do you have that would benefit our company?

(If your skills are not exactly those that the company may have requested, you can point out the skills you have that would be valuable to any company. Examples of these skills are: your ability to plan and execute long-term projects, your ability to organize information into usable data, your ability to research complicated issues, or your ability to work well with a team.) If your skills are not perfect for this particular company, you can mention how quickly you were able to adapt and learn in other situations. Again, be prepared with specific examples in case you are asked to elaborate.

Why did you leave your last job?

(This is not an opening to speak badly of your former employer. There is almost always a way of wording the explanation so that you do not sound like a "problem employee" and your former employer does not sound like an undesirable company.) As unfair as it may seem, there is almost no time when you should say something bad about your former employer. You can talk about the lack of potential for upward mobility, the fact that your job responsibilities changed to the point that it no longer fit into your career plan, your need to move to be closer to your aging parents, the need to reduce travel time, your need for a more challenging job, or anything else that does not get into personalities or other conflicts. If you were fired for cause, you may want to be up front about it, explain the circumstances and accept responsibility for your actions. Practice your answers to this question with someone who has interview experience. However, don't lie. If you can't say anything positive about your former employer, don't say anything. It could come back to haunt you.

IMPORTANT INTERVIEW TIPS:

1. Arrive a little early. If you arrive about fifteen minutes before the scheduled interview time, you will have time to collect your thoughts, wipe the perspiration from your hands, and scan the lobby for current company information. You will also show your interviewer that you value his or her time.

2. Do your homework. Know the interviewer's name and how to pronounce it. Know the company's major products or services, the organization of the company (divisions, parent company, etc.), current business news about the company and the company's major customers and competitors. You can learn most or all of this information from the company's website, annual report or company literature.

3. Bring a Spare Copy of Your Resume.

4. Expect to Spend Some Time Developing Rapport. Personal chemistry is a main ingredient in the hiring process. Try to relax and become comfortable with the interviewer.

5. Watch Your Non-Verbal Communication. Maintain an open body posture and appropriate eye contact. Seat yourself at a reasonable distance from the other person. Smile.

6. Don't Be Embarrassed by Nervousness. Interviewers are human, and they often become nervous, too. In fact, nervousness is a good sign - it shows that you are taking the interview seriously. Avoid nervous mannerisms such as tapping your fingers, feet, playing with pens, etc.

7. Body language is powerful! Good eye contact, a warm, natural smile and a firm handshake can help you overcome nervousness, develop a personal rapport and present a confident image.

8. Don't Play Comedian. It is important to be personable, but do not overdo it.

9. Don't Exaggerate or Lie. You might be tempted to embellish your achievements in the interview, but it will come back to haunt you on the job!

10. Follow the Interviewer's Lead. Don't try to take over the interview. Stick to the main subject at hand, but do not dwell too long on one point. It is better to deal with many questions rather than just one or two in-depth questions, unless that's where the interviewer leads you.

11. Be Prepared For Personal Questions. Anticipate how you will handle personal questions without blowing your cool. Some interviewers may not be aware of what they can and cannot legally ask you. Be sure you understand the question. It is okay to ask for clarification.

12. Emphasize the Positive. Be frank and honest, but never apologize for lack of experience or weaknesses. You can be self-confident without being overconfident If you are new to the job market, your lack of experience has one very positive feature: you do not have to "unlearn" bad habits or different practices learned from previous employers.

13. Many employers like the idea that you can be taught their individual company procedures without needing to get rid of other training first.

14. Wait for an Offer to Bring Up Salary. Let the interviewer bring up this subject. Often salary and benefits are not discussed at all on the first interview. Even though everyone knows that salary is important, you do not want to give the impression that it is the only consideration. If it is, you can be easily lured away be a competitor offering a slightly higher salary. The interviewer needs to see that you are interested in the other aspects of the job like the potential for growth, learning or the challenge of the position.

15. Don't be Afraid to Think Before You Speak. Use silence and intentional pause to your advantage. Time is occasionally needed to think and to reflect. The interviewer will respect you for taking a questions seriously enough to give it a moment or two of consideration before answering.

16. Emphasize What You Can Do For The Organization. This means emphasizing your transferable skills. However, be careful not to reveal trade secrets from a previous employer. Employers are concerned most with what you can do for them. Focus on your ability to tackle new situations, your communication skills, interpersonal abilities, analytical thinking talents, and other skills developed while in college or in previous positions.

17. Don't give "Prepared Answers". Most employers know a these stock answers when they hear them. This is a good reason to use interview question / answer guide as just that - guides. If your answers are not personalized to your situation, they will sound forced and unnatural. You might be surprised to learn how often interviewers hear the phrase, "I really like working with people." The phrase is used so often that it has lost it's meaning!

18. NEVER Speak Badly about a Former Employer. If there were problems with previous experiences, try to put your answers in the positive rather than the negative. If you slight a former employer, the interviewer may assume that you will someday do the same to him or her.

19. Watch Your Grammar and Your Manners. Employers are interested in candidates who can express themselves properly. Even if you have to slow down to correct yourself -- do it! Use slang expressions very sparingly. If your knowledge of rules of etiquette are rusty, take a "refresher course" from a knowledgeable friend.

20. Be Prepared to Ask Questions. Almost all interviewers will ask if you have any questions. You should have some ready and should have at least one that is related to the conversation you have just completed. This demonstrates that you are both prepared and interested. Your questions should be related to details about the company and should be based on the information you learned from the homework you have done. You should not ask questions like "How long to I have to wait before I can take a vacation?" Save those what's-in-it-for-me questions for later.

21. Use Telephone Interviews. If you are applying for jobs in places in other states, you can suggest a short telephone interview. Even a preliminary telephone interview can help you assess whether or not it would be worth your time and expense to travel for a personal interview.

22. Don't Expect an Immediate Job Offer. Offers usually follow the interview, a few weeks later. If you are offered the position on the spot, it is appropriate for you to ask for one or two days to think about the offer before responding.

23. Be Careful With the Closing. Thank your interviewer for the interview. Smile.

24. Be Yourself! You do not want to get hired on the basis of something you are not. You want to be hired for who you are!


Good communication skills are like a stimulating black coffee, just as hard to sleep after….Anne Masrow Linbergh

Being in HR one needs to be a very good communicator. But by having mere “Good Communication” will do? Guess NO. Along with good communication an effective HR should also have good attitude and ample amount of patience (which actually one should have in one’s professional/personal life as well).

Having “Good Communication Skills” will definitely do but they are like an ingredient for any dish, one will any how have it if he is hungry but being presentable is more important. Good communication skills along with polite and sweet talk are like icing on the cake that one must adhere to while communicating. These icing do wonders they make the customers buy it and eat it as well, same is with HR, the softer and polite a HR is, the sooner people are impressed and the work gets done.

Not many of us get into top industries where all are highly educated and excellent in their communications. We at many times encounter people who are not even average at their Comm. Skills; this is where your attitude and people skills get into the action. By being in a consulting firm this is your daily cup of tea, you need to listen to people, convince them and follow them for jobs, training etc. During this phase of your day you need to be quite patient, good listener, and have that smile on your face in order to show them that you are having great time talking to them (which is trust me a Hercules task).

Yes!!! One should not be arrogant in dealing with such people (no matter how bad your mood for the day is) else your prospective candidate is lost (as we all work in target driven industries). But, lets us not ignore that, YES!!! Polite and sugary talks is one such attribute which every person should possess or imbibe (especially if your have just stepped in the industry) as many people like to be addressed in a polite and a sweet manner.

No doubt one has to have good communication skills but at the same time the icing is very important, else people may buy it but may not actually have it. In fields like Marketing and HR these are the key attributes one MUST HAVE in order to succeed in life.

ALL THE BEST for all those who are going to take their step into the industry and hope the next time you are communicating your thoughts or ideas before them, you make sure that you are polite and sweet towards them.



DRESSING RIGHT!!! DOES MAKE A DIFFERENCE...

Do you know it takes less than 20 seconds to make that first impression and in casting this, the way you look matters the most. You either make it or you don’t.

In this expanding and fierce global village, every single organization is now seeking for employees who are versatile in all the aspects. “Being domain specific”- is no longer the mantra, employers hire individuals who are “Generalized” (General here means having little or adequate knowledge in all the functionalities of the industry).

Employers in today’s scenario are seeking for individuals who are presentable and extroverts. When s/he is employed in an organization from that very first day they become the face of the organization, which indirectly portray the work cult of the organization as well.

I work as a HR in a Consulting firm and my daily job includes interacting with different cadre of people. As I work in a Consulting firm my day starts with seeing different people looking for jobs, and that I end up judging them and there level of intellect (through the way they carry them selves ). YES!!! One does cast an impression when you look at them, which is an undeniable fact.

It has been seen that organization fires employees who do not adhere to the dressing rules mentioned by them. These days it is compulsory that when one goes for an interview or work place maintaining proper and decent attire is a must.

By being into HR field, people tend to follow you. HR becomes the face of the company. They generally look up to you for your communication skills, people skills, and other non-verbal aspects as well where dressing also plays a vital role. It has also been observed that people are more inclined to you when you’re properly dressed and presentable that is when people take you seriously.

No matter in which field/domain you are in or which industry you belong to, you need to be respected and looked up for, this not only makes you feel good but also boosts your confidence levels from within and also helps you in having an edge over the others.
Powered: http://www.theskillmill.blogspot.com/

Friday, July 2, 2010

How-To: Disable and Re-enable USB Storage Devices

The motivation behind writing this post came when over the weekend, i got a chance to meet a few friends who happen to work with an IT Giant here in Bangalore. After a cup of coffee and usual discussions, one of them pointed out that they have an interesting situation in their office, wherein the System Admin team has disabled access to the USB Port thereby leaving their iPods, Digi cams, USB Sticks useless in workspace environment.

To disable the access to USB port, in windows XP and 2000, follow the steps below
1. Click Start, and then click Run.
2. In the Open box, type regedit, and then click OK.
3. Locate, and then click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
4. In the right pane, double-click Start.
5. In the Value data box, type 4, click Hexadecimal (if it is not already selected), and then click OK.
6. Quit Registry Editor.

To re-enable a disabled port, follow these steps below

1. Click Start, and then click Run.
2. In the Open box, type regedit, and then click OK.
3. Locate, and then click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
4. In the right pane, double-click Start.
5. In the Value data box, type 3, click Hexadecimal (if it is not already selected), and then click OK.
6. Quit Registry Editor.