Get Better Ranking for your youtube videos

YouTube is the third most popular site in the world and the second most popular search engine after Google. Inclusion of YouTube in your online marketing strategy is very important compared to other social marketing platform as it owned by Google. Many Google searches now include YouTube video in its results. So, it is important to optimize your videos for YouTube search results as well as Google search results.

This article outlines how to get better ranking for your YouTube videos. Here is the infographic by by Martin Missfeldt on YouTube Ranking Factors.

YouTube Ranking Factors Infographics

YouTube Ranking Factors Infographics

Select keyword to get better ranking for your YouTube videos

Select keyword based on the search term you want to appear in Google and YouTube search results. In this article, i will use “study mbbs in philippines” as the keyword.

Modify File Name and Meta information of MP4 File

Change your video file (MP4 file) name based on the keyword selected. use hyphen (-) or underscore ( _) to separate words. After changing the file name, you can change the meta data of MP4 file to include your keywords in it.

Changing MP4 Properties

Changing MP4 Properties

Change title, subtitle, comments and tags in the file property window. Right click the file to get these details. Give a 5 star rating to your video. You can also add your company URL in the author URL. This gives more credibility to the video uploaded to YouTube.

Modify Title

Place your keyword in the beginning of the Title text. Try to limit to title text to less than 8 words.  To add all related keywords don’t use title text, specify it in tags instead.

Get Better Ranking for your youtube videos

Get Better Ranking for your youtube videos

Modify Description

Try to put lot of information in the description of the video. If there is not much content, at least write 300 words in description. Dont forget to mention keyword at the beginning of the description and mention it three to four times based on the total words in the description. You can also get backlinks to your website from youtube video description. Mention current YouTube video URL, your website URL, related blog URLs, etc

Add tags

Add as many relevant tags to the video. These tags help your video to get listed in the recommendation side bar.  Add at least 10 relevant tags. Apart from adding tags, you need to specify correct category, video location, language and recording date to gain more video authority ranking from Google.

Advanced Video Settings for seo

Advanced Video Settings for seo

Select most appealing thumbnail

Youtube gives three thumbnail options to choose from. Select the best appealing thumbnail from the list. If none of them is good, then you can alternatively upload your custom thumbnail. Custom thumbnail feature is not enabled by default. You need to go to account settings and verify your account by entering the code sent by them using SMS to your mobile.

Add Annotations

YouTube supports adding Annotations to the video. It is highlighted on the video based on the starting time and ending time set. Add at least 10 annotation with related keywords at different duration of the video. Don’t forget to add your company web site URL as one of your annotation. If you have verified your web site, you can also place link in the video at the end.

Adding keywords in Annotation

Adding keywords in Annotation

Video Transcriptions

If you have audio in your video, Google sometimes creates video transcriptions automatically. If it does not create one, you can create one in English. Mention your website URL, blog URL if any and keywords in it.

keyword in video transcriptions

keyword in video transcriptions

Add your video to playlist

If you do not have playlist create one playlist and add your uploaded video to the play list. For playlist you can have title, description, tags enriched with your keywords, company web site URL, blog URL.

play list settings for seo

play list settings for seo

 

Related Articles:

http://www.clickz.com/clickz/column/2351591/how-to-make-your-videos-rank-better-on-youtube

7 Off Page SEO Techniques to boost search ranking

7 On Page SEO Techniques to boost search ranking

Related Videos:

VAS Infotech Website: http://www.vasinfotech.in

Are we Teaching Thinking in Indian Schools

Education system in our schools and colleges in India are well designed to distribute huge amounts of data as well as information to the students but fails to teach how to use the collected information.

We are groomed from our childhood not to use our processing capabilities of our brain but to best use our memory capability of our brain. When a question is put to either teachers or parents, it doesn’t get answered and more importantly, we are asked not to waste time thinking about unnecessary things. We are forced to study the only solution available to the problem and use the same solution whenever we are confronted with that problem. Problem solving or thinking skill is literally discarded from our education system both by teachers as well as parents.

Students would be able to improve thinking skill by understanding the basics  of data, information and knowledge.

 

Data Knowledge Information thinking education

Data is nothing but facts and figures. Data must be organized to become information. To organize data, one needs to analyze the data to derive meaningful information.  This interpreted information differs from person to person as every individual seeks different information from the same data. Another important point with respect to information is that,  it can be right or wrong depending on the person analyzing it.

Knowledge is the result of applying your thinking on data or information based on your experience to gather insight. In other words, Knowledge is the meaningful links people make in their minds between information and its uses.  To sum it up, data is truth, information is someone’s analysis on truth, knowledge is what we know in our mind about it.

Given the data, what matters are your ability to use it to build meaningful information (analyzing data)and knowledge (applying information). For example, ‘Huge wind storms yesterday night’ is data, ‘today fish catch will be less’ is information, ‘not to buy fish today as prices will be high’ is knowledge.

7 Off Page SEO Techniques to boost search ranking

Off Page Search Engine Optimization includes activities that need to be performed apart from creating your web site. In this post I’ll cover the top 7 off-page optimization techniques that you can utilize to maximize your website search engine ranking. It is ordered below according to their priority.

Off Page SEO Techniques

Off Page SEO Techniques

1. Link Quality and Quantity

Majority of the factors which affect search engine ranking is related to quantity and quality of backlinks you get from other web sites.  More than quantity, it the quality of the web site (Who refers to your web page) plays significant role in search engine ranking.

2. Localize

Make your website local so that search engines can easily view your website and fetch its content. This will help you to reach a targeted audience. Submit your website to Google Local, Maps, Yahoo Local, Yellow Pages, Superpages, Hotfrog, etc.

3. Link Anchor Text

Anchor text or link text used to refer to your page is important for higher ranking. Using keywords in anchor text signals Google that linking sites thinks that content in your site is relevant to the keyword used in link anchor text.

4. Social Presence

Create account with Facebook, Google+, Twitter, LinkedIn, PInterest. The number of +1s you get in Google posting increases your ranking significantly. Merge your Google+ page with Google local business page. Verifying your business page with your web site gives boost for your ranking.

5. Social Shares

Social bookmark your pages in popular bookmarking sites like Pinterest, Digg, Delicious, StumbleUpon, etc.

Share your website documents like business documents, information brochures, and slides in Google Docs, Slide Share, etc. This will help you brand your website. Ask your friends to share or like your documents in social media websites to increase popularity.

6. How-to Videos

Create YouTube channel and upload How-to videos which demonstrates your product. YouTube can sometimes be used as backdoor to get into first page of Google search results for new sites. Add video gallery page to your website and embed your popular YouTube videos in it. When visitors watch videos from your web site, they stay in your site for longer time. This gets better ranking in search results.

7.Host WordPress blog on your website

Host wordpress blog on your web site and write blogs regularly on topics related to your business. Share these blogs on facebook, google+, twitter and other social bookmarking sites. This create back links from high domain authority social bookmarking sites, thereby increasing your web site search ranking.

7 On Page SEO Techniques to boost search ranking

On Page SEO means focusing on the content of the web site to increase search ranking for your web site. There is not point in trying to optimize your entire website(all pages in it) to one keyword phrase or placing all your keywords in home page(index.html). Doing either of them will reduce your ranking to appear in search results. Create separate web page for each keyword and optimize each page for one particular keyword.

On Page SEO Techniques

On Page SEO Techniques

This article outlines top 7 on page SEO techniques to boost your web site or blog search ranking ordered by priority.

1. Readable content with Keywords in it

Web page content is the key element not only for the customer but also for the search engine. If the content in your website is not original (copied or modified from other web sites), Google will not consider your content as valuable to be shown in the search results. Write your content in natural language as there is no need to repeat your keyword multiple times in web page. Keyword stuffing may sound unnatural for your customers to read your pages. Make sure that keyword is present in the first paragraph and placed within first 100 words. Add your keyword in alt tag of at least one image in your page.

2.Web Page Load Time

Do you know with sites having flash or lot of high resolution images load slow compared to plain text web sites. If you web page is slow, it decreases search engine ranking of your page significantly. Make sure your page loads with 4-5 seconds. If you have webpage with lot of images consider compressing your image using

3.Keyword in Web Page URL

Having the words you want to be found within your domain name or page URLs can help you get better ranking.

4. Title Tag

The title element of a web page should have concise description of a page’s content. This is critical to both user experience and search engine optimization. Google displays the first 50-60 characters of a title tag in search results. Remember to place important keywords at the start of the title tag.

<title>keyword1 – keyword2 | Brand</title>

5. Meta Description Tag

The meta description tag, allows you to suggest search engine how you want your pages to be described in search results. Though this tag may not increase your ranking, it will be shown to your customer in search results. So keywords should be present atleast once in description tag and it should make your customers click your site from the search results. Google display first 150 characters in search results. Below is a

<meta name="description" content="whatever written here will be shown in the search results page">

6.Header Tags

Header tags are a formal way to identify key sections of a web page. Placing your keywords once in h1 tag and h2 tag would increase your ranking.

7. Internal Linking and sitemap

Linking to pages within your website is very important for search engine. This informs search engine that the website has lot of relevant content within it. Another important factor which is getting more attention nowadays is linking to high authority sites like wikipedia, forbes, ndtv, etc from your web page. Create sitemap.xml and sitemap.html so that search engine crawler knows the structure of your web site and crawls your pages efficiently. Add Quick Links to your website footer and Related Links sidebar containing links to other pages of your website. Link to category page or subcategory page from product page. If there is no categorization, link back to home page from all other pages.

World undergoes transformation

World is undergoing profound transformations in the recent decades on economic and social ground. In 1900, Europe’s population is almost a quarter (against 60% of Asia). Now, the entire West contains not more than 12% of the world’s population but still dominates the world. In 1900 it could be said that the West was “superior” in many fields, including institutions, industrial systems, education, and technological innovations. Now, this superiority is now under challenge from the emerging East.

Economic crisis in western countries is because of materialistic nature of social life(consumerism) which is pushing people to buy (borrow) based on tomorrow’s effort(debt). Debt in most of the western countries is so high and deficit could be managed only by acquiring more and more debt. In order to get out of this economic crisis, western countries started adopting eastern philosophies and spiritualism to get away from materialistic attachment.
In the following TED talk, Hans Rosling (Swedish statistician on public health) talks about Asia regaining its dominance in the world with amazing statistics

Avoid locking in Singleton

The Singleton is a useful Design Pattern which allows only one instance of your class. Singleton is implemented by declaring static instance of the object reference within the class

class MySingleton {
static MySingleton *instance;
MySingleton() {
//...
}

public:
MySingleton* getInstance() {
return instance;
}

}

static MySingleton::instance= new MySingleton();

If singleton object is created during loading time itself, no locking is required. But in case of lazy loading, it needs to be guarded with a mutex to avoid multiple object instantiation.

MySingleton* getInstance() {

 //acquire mutex
if (NULL == instance) {
instance = new MySingleton();

 }

  //release mutex
return instance;
}

Every request to getInstance() includes mutex overhead.In order to avoid mutex overhead, double checked locking pattern can be used.

// Double-checked locking -- don't use
MySingleton* getInstance() {
if (NULL == instance) {
//acquire mutex
if (NULL==instance) {
instance = new MySingleton();
}
//release mutex
}
}

This method is not 100% safe because of compiler optimizations and may lead to undefined behavior which is hard to debug. Another technique(safe to use) is to use atomic operations and local variable as specified below.


MySingleton* getInstance() {
MySingleton *localRef = new MySingleton();

  int ret = testandset(&instance, 0, localRef);

  //note testandset function returns old value stored in the variable.
if (0==ret) {
return instance;
}
//some other thread had initialized this.

  delete localRef;

  return instance;
}