Tuesday, 6 December 2011

Your critical 5 point ‘on-page SEO’ checklist

There seems to be a lot of emphasis placed on link building and I know linking is important, but what about on-page SEO? Aren’t there certain elements that are standard operating strategy? If so, what are they?

Answer: As a matter of fact, on-page SEO is critically important. And, although we cover that topic in-depth, nearly everything you need to know about the critical components of on-page SEO can be neatly summed up in the following 5-point checklist.

1. Titles
  • Each page should have a unique HTML “title” tag that contains the keywords for which the page should rank for. Place your keywords close to the front of the title tag and limit your titles to fewer than 60 characters.

2. Meta Description Tag
  • Each page should have a unique and compelling description of 150 characters or less placed within the meta description tag. Don’t worry much about placing keywords here.
  • Instead, use this tag to provide a compelling reason for people to click your listing when displayed in the search results.
3. Headers
  • Each page should have an“h1″header that contains the keywords the page should rank for. It’s also good to provide variation on the keywords you used in the title tag, such as the singular or plural version of the keyword.

4. Keywords
  • Sprinkle your keywords 3-4 times throughout the rest of your page’s content. Place them within the bold tags or within bullet lists wherever it makes sense to do so.
5. Anchor text
  • Link to your other pages by placing your best keywords within your links (anchor text).

Bonus tip: Be consistent in how you format your URLs when linking. For example, you should link to http://site.com/ instead of http://site.com/index.html. By formatting your URLs consistently, you’ll avoid confusing the search engine spiders that otherwise tend to see each differently formatted URL as a unique page which, in turn, dilutes your PageRank.

That’s the quick of it. Of course there are also such on-page SEO topics, as crawl ability and Page Rank sculpting, which have also merited in-depth reports within this publication. However, mastering the 5 critical steps mentioned above will put you miles ahead of most of your competitors.

Remove tinymce from drupal block edit page when format is set to PHP

Small one this to compliment our other article on removing tinymce from select textareas, this enhancement will hide tinymce from the Drupal block edit screen when the input format is set to PHP. This stops the problem of tinymce stripping the PHP tags from the block edit textarea when you edit your block

The following function goes into your template.php file and will solve the problem of tinymce showing up on a block when the format is set to PHP

function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running) {
print $textarea_name;
//add text areas to disable tinymce for
case ‘log’:
return $init;
case ‘body’:
if (arg(0)==’admin’ && arg(1)==’build’ && arg(2)==’block’){
$format = db_result(db_query(”
SELECT format
FROM {boxes}
WHERE bid=%d”,$bid
if ($format==2){
return $init;
return theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running);

Monday, 5 December 2011

Drupal Development – image cache problems with special characters

We came across this problem on one of our Drupal sites the other day, someone uploaded an image with an ampersand in the filename, and imagecache refused to display the image. A bit of investigating revealed that imagecache had a problem with a number of special characters in the image filenames.

The solution is a little imagecache theme override – you can see examples for both Drupal5 and Drupal6 below

Drupal 5 version

function phptemplate_imagecache($namespace, $path, $alt = ”, $title = ”,
$attributes = NULL) {
$attributes = drupal_attributes($attributes);
$imagecache_path = file_create_url(file_directory_path() .’/imagecache/’.
$namespace .’/’. drupal_urlencode($path));
return ”. check_plain($alt) .”;

Drupal 6 version

function phptemplate_imagecache($namespace, $path, $alt = ”, $title = ”, $attributes = NULL) {
if ($image = image_get_info(imagecache_create_path($namespace, $path))) {
$attributes['width'] = $image['width'];
$attributes['height'] = $image['height'];
// check is_null so people can intentionally pass an empty
// array of attributes to override
// the defaults completely… if
if (is_null($attributes)) {
$attributes['class'] = ‘imagecache imagecache-’. $namespace;
$attributes = drupal_attributes($attributes);
$imagecache_url = imagecache_create_url($namespace, drupal_urlencode($path));
return ”.
check_plain($alt) .”;

Get more information on php development, symfony developers, Drupal development, iphone apps development, Facebook apps, Social media websites, Zend PHP framework and how to hire php developer

iPhone Game Development - The Tower of Hanoi

The Tower of Hanoi (also famous as “Towers of Brahma”) is a arithmetical game or puzzle. It consists of three rods or tower, and a number of disks of different sizes which can slide onto any rod. The puzzle starts with the disks neatly stacked in order of size on one rod, the smallest at the top, thus making a conical shape.

The objective of the puzzle is to move the entire stack to another rod, obeying the following rules:

  • Only one disk may be moved at a time.
  • Each move consists of taking the upper disk from one of the rods and sliding it onto another rod, on top of the other disks that may already be present on that rod.
  • No disk may be placed on top of a smaller disk.

In Application there are 7 levels. As levels of game increases, the number of disks increases by one. There is time limit at each level. At first level there are two disks on Tower-1.

Virtueinfo has developed an iPhone image upload application, where user can select images from iPhone photo library, The photo library is collection of the images taken from iPhone camera. User can crop and rotate image as well, after selecting the image user can upload image with its title, image tag and description.

iphone game development, iphone application development, iphone apps development

Saturday, 19 November 2011

Offshore Software and Web Development

Now a days more and more client or individual are searching for offshore software development services provider, offshore software development services offers a quick and profitable work over time expected to complete their software development needs. There are many companies that are offering such a service for software development, mainly India, Chaina is offshore software development provider to the client.

Offshore software development services by Virtueinfo, offer Web Based Software Development, customized software development, eCommerce Software Development, Offshore Software Development.

Web development is a rapidly growing industry. Last structure and multiplying software platforms are compelling application development to undergo a major sea change in existing technologies. Yet the strength of the construction of it is growing steadily. The technology talent is still no guarantee for the main achievement.

Virtueinfo is a leading offshore custom software development company based in India, the development team we have experience in software development India, ecommerce development software, custom software development and web development based software, including C, C + +, Java, PHP, J2ME, J2EE, Oracle, mobile applications, iphone applications, the application Face Book, Perl, Visual Basic, Visual C + +, Apache Struts, WAP.

Virtueinfo offers Software Development in following areas:

Java Development:

Java Technology: Java, Swings, Applets, TCP/IP
Java Web Development: JSP, Servlet, Struts, Spring, Hibernate, EJB Web Services, JSTL, JSF
Component: J2EE, J2ME, Beans, EJB, Struts
Services: SOAP, XML, WSDL
Servers: Tomcat, IBM Web-sphere, Oracle Application Server, Jboss
Java Mobile Application Development/ Device Application
Development: J2ME (CLDC/CDC), J2MEPolish, Blackberry
Open Source Tools: Liferay, Alfresco, Compiere
Solutions: Web Application Development, Desktop Application Development, System Programming Solution, Java Embedded technology solution, Components, Class Utility.

PHP Website Development:

Framework: Zend, Cake PHP, CI, Symphony, Smarty, Ruby on Rails
Programming Language: PHP 4X, 5X, Java Script, XML, Flash Action script 2.0/3.0, MySQL 4X, 5X
Libraries: PHP, Pear, Tidy, Domxml, Java Script, Dojo, xLibrary, Prototype, xAJAX
Open Source Solution: Joomla, Mamboo, Drupal, OsCommerce, Zendcart, X-Cart, Wordpress, Typo-3, PHP WCMS, V Bulletin, PHPBB Forum, PHP Motion, Dokeos, Geoclassified
OS: Windows, Linux

Oracle Application Development:

Programming Language: SQL, PL/SQL
Oracle Products: Oracle Forms 6i, Oracle Report6i, Oracle Forms 9i, Oracle Reports 9i, Oracle Forms 10g, Oracle Reports 10g.Oracle Application Server 10g Release 2Oracle Apps Customization, Oracle ERP CustomizationOracle Business IntelligenceOracle DBA ServicesForums migration – Forums 4.5 to Forums 10g, Forums 6i to Forums 10g MigrationOracle XE and Oracle lite database
Tools: TOAD, PL/SQL Editor
Database: Oracle Database 8i, Oracle Database 9i and Oracle Database 10g/11g
OS: Windows, Linux, UNIX

Microsoft.NET Technology:

Visual Studio 2005/2008.NET Framework 2.0/3.5, .Net Compact Framework
Languages: C#, AJAX, ASP.NET
Database: SQL Server 2000/2005, SQL Express
Others: Microsoft Office Sharpoint Server (MOSS), Microsoft VSTS (Visual Studio Team Suite)
OS: Window 2000/2003 Server, Window XP/ Vista, Windows Mobile
Web Server: IIS 6.0
Solution: Desktop Application, Windows Mobile Application, CMS, E-Commerce, Web Application

Web Design & Development:

Technology: Web 2.0 designs, web 2.0 development
Programming Languages: HTML, DHTML, PHP, XML, XHTML, DHTML, Java script
Web Solution: Web 2.0 web development, Web 2.0 website design services, Static Website designing as well as Dynamic website design, website Design based on CSS, Search engine friendly web design, W3C conformity, Layout based on division tag, Liquid Layout, Content Management System integration.
Multimedia Development: Flash web animation, Flash web site development, Flash animation, Flash Action scripting, 3D animation, Banner ads creation, Flash Intro, Flyers
Print Media: Corporate Brochure Design, Custom Logo Design, Newsletters Design, Photo Editing, Image Editing

Virtueinfo offer software development, custom software and e-commerce software within your budget and time. For a complete budget for software development, as the software development needs, contact us at info@virtueinfo.com.

Get ready to experience excellence with us! Get information on website development like php website development, symfony web development, wordpress customization and offshore web development.

Tuesday, 15 November 2011

The Great Elephant - A friend in need is a friend in fact

iPhone OS is Apple's mobile operating system. Originally developed for the iPhone, has since been extended to support other Apple, Inc. The main screen contains several default IOS "apps". A number of of these applications are unseen by default and is accessed by the user through the setup application or another.

Game Center is a multiplayer online social gaming network released by Apple.

Here is little short on the great elephant: “Hathi Ki Mitrata” or "The Elephant" is a story of animals in the forest. Here in the story is about great friend features displayed by the example of animals in the forest. The moral of the story is "a friend in need is a friend in deed." The whole story is described below.

One day an elephant wandering in a jungle in search of friends. He saw a monkey in a tree. Elephant said: "Will you be my friend?" Mono said, "You're too big. You can not swing like me."

The next day he found a rabbit and said, "Will you be my friend?" Rabbit answered, "You're too big. You can not play on my truck."

Then he went to the frog said, "Please make friends with me." The frog said, "How is it possible that are too large. You can not jump over like me." Elephant was upset. The fox appeared. He asked, "Would you be happy to have a friend?" Fox replied negative.

The elephant the next day saw all the animals were running for life. Elephant asking the fox. Fox said: "There is a lion and is trying to kill us all. All the animals fled into hiding." The average time was eating up the lion who could not find.

The elephant went to the lion and said, "Please, Mr. Leon did not eat up all these poor animals," said Leon. "Mind your own business."

Elephants have no choice but to kick the lion strong. The lion ran scared for his life. The elephant wandered back into the jungle and announced good news for everyone. All animals were thanked him and said, "You are just right size to be our friend."

Bottom Line: A friend in need is a friend in fact.

Get iPhone Applications developed in multiple languages by our expert iphone application developers. Hire expert iphone developer, Android based mobile application developer within your time and budget. Also get information on website development like php website development, symfony web development, wordpress customization and offshore web development

Wednesday, 2 November 2011

Hire Drupal Developer for Drupal Web Development or Customization

Drupal is a free, easy and fast open source content management system. The last release for Drupal Framework is “Drupal 7.9” was released on 26 October 2011.

The core Drupal distribution provides a number of features, including:
  • Access statistics and logging
  • Advanced search
  • Blogs, books, comments, forums, and polls
  • Caching and feature throttling for improved performance
  • Descriptive URLs
  • Multi-level menu system
  • Multi-site support
  • Multi-user content creation and editing
  • OpenID support
  • RSS feed and feed aggregator
  • Security and new release update notification
  • User profiles
  • Various access control restrictions (user roles, IP addresses, email)
  • Workflow tools (triggers and actions) more information

Virtueinfo provides Drupal development services in the range of web applications PHP/Linux. Virtueinfo develops complete and robust web solutions based on the combination and modification - to meet individual customer needs.

Virtueinfo also offer Drupal to add third party applications such as SAP, Sage and Sugar CRM, vBulletin, phpBB among others.

If you need to hire drupal developers can get the next drupal development and customization services:
  • Drupal content development and management.
  • Drupal developer to customize components.
  • Drupal developer for the Development of Content Management System.
  • Drupal design templates.
  • Custom modules for Drupal Development.
  • Drupal programmer for the development of extensions and modules development.
  • Drupal design integration and customization.
  • Drupal custom modification and customization.
  • Maintenance work for Drupal websites.
  • Drupal developer for the Integration of the template.
  • Drupal programmer to design content management system.
  • Drupal developer skills
  • MySQL 5.x MySQL 4.x, MS Access, SQL Server
  • PHP 5.x, PHP 4.x
  • Smarty
  • MVC
  • HTML / CSS, DHTML, JavaScript
  • XML Web Services
  • Payment Gateway Integration
  • Ajax

There are a number of extensions such as, database management affiliate advertising, and event calendars, chat, forums, ratings and reviews, connection status and profile, RSS readers, RSS Syndicate, Directory, e-commerce billing and payment systems, audio players and galleries, etc. Gallery outside help programmers to install and customize the plug-ins according to customer needs.

Virtueinfo a offshore web development company offer drupal development, drupal development hire, drupal web development and drupal web customization services for Drupal.

Get ready to experience excellence with us! For a complete quote on your hire drupal developer requirements, contact us at info@virtueinfo.com.

Tuesday, 1 November 2011

Drupal Modules for Drupal Website Development

Drupal is a content management system open source and free (CMS) and a content management framework (CMF) written in PHP and distributed under the GNU General Public License. It is used as back-end system at least 1.5% of all websites around the world ranging from personal blogs to corporate, political and government. It is also used for knowledge management and business collaboration.

The standard version of Drupal, known as Drupal core contains the basic features common to the content management systems. These include user registration and account maintenance, menu management, RSS feeds, customizing page layout, and system administration. The basic installation of Drupal can be used as a brochureware website, a blog of one or more users, an Internet forum or community website that provides user-generated content.

Drupal Modules: Version 6.6 – Beta version
  • Compatibility: DRUPAL 6
  • Version: 6.6 – Beta version.
  • License Information: No license

Copy the module directory in your modules folder and enable it. You can create public and private group content using this module.

For administer groups go to group settings in administer menu and follow help description.

For creating new group go to create content and create a group content type. The new group content type will act as group.

For content adding and content management to group please download group_content module.

Learn more about the drupal development, development of applications for the iPhone, php development, Facebook applications and social media websites development.

Facebook Applications Development

Virtueinfo a web development company can provide a full range of facebook applications. Under Facebook information includes Facebook design, planning and promotion and marketing of facebook application.

Initial step to start the facebook application is complete understanding of project business model that includes the concept understanding and discussion about the purpose and audience to explore.

Virtueinfo offers complete web solution including Facebook design, coding for the facebook application. We offer a complete website solution including website analysis, web design, web development, Drupal development, Symfony framework, flash animation web, flexible designs, search engine optimization, search engine marketing, SEO website analysis, website online shopping, web design social media applications for the iPhone game development for the iPhone, web developers for hire PHP developers, Drupal developers to hire.

Facebook Application Development

  • Virtueinfo developers to develop applications within Facebook Facebook Symfony PHP framework and FBML (Facebook Markup Language).
  • The integration of existing applications in facebook.
  • Developers have the expertise to develop Virtueinfo administrator panel either in Symfony PHP to control or Facebook applications.
  • Developing various reports necessary for monitoring its implementation of Facebook.
  • Facebook Application Marketing
  • Virtueinfo offers taste strategy to target potential users of the book on its application.
  • We offer an innovative SEO service for new applications and existing development.
  • We provide the viral marketing information to our customers to take advantage of social networking opportunities.

Get more information on php development, symfony developers, drupal development, iphone apps development, Facebook apps, Social media websites, Zend PHP framework and how to hire php developer.

Offshore Web Development Company

Virtueinfo is India based IT company offering offshore web development and web site design services to customers around the world in diagonal U.S., UK and throughout Europe. We have two branches in Ahmedabad and Rajkot in Gujarat's major cities.

Virtueinfo has expertise in offshore web development services, creative design of websites and software development. We have experienced PHP developers in the field of the Company and India as well as web site designers Offshore Services Web Site Design.

If you are looking for web development and offshore web site design service provider are always just a click away to help create a skilled online life. We offer offshore web development services in India within time and budget. Our services also include services offshore website design and dynamic web development to clients worldwide.

Virtueinfo is an offshore web development company India offers all type of web site development, including website design, professional website design created by experienced web designers in India. We showed our score between web development companies offshore, providing web development and web design effective services. Here is little about the range of services: php development, Symfony development, drupal development, hire PHP Facebook applications, social media websites, Zend PHP framework, iphone application development, cakephp development and PHP programming.

Monday, 31 October 2011

Website Design using Flex framework

Flex framework is a free, open source to build highly interactive, expressive web applications that deploy consistently on all major browsers, desktops and operating systems. It offers a modern, standards-based language and programming model that supports common design patterns. MXML, an XML-based declarative language used to describe the user interface layout and behaviors, and ActionScript ™ 3, a powerful object-oriented language programming, is used to create client logic. Flex also includes a rich component library with more than 100 components tested, extensible user interface for creating rich Internet applications (RIA) as well as an interactive Flex application debugger.

Flex includes a model based on programming standards will be familiar to professional developers and a set of products designed to enable efficient delivery of high-performance rich Internet applications. Rich Internet applications combine the responsiveness and richness of desktop software with the broad scope of web applications to provide a more efficient user experience.

The design team has virtueinfo educated themselves to deal with any requirement of Flex technology. Virtueinfo team has begun work on this tool and feature rich.

Flex Web Design, affordable graphic design services, custom logo design and web site design web 2.0

Open source content management systems including Drupal, Joomla, osCommerce, X-cart, Zen Cart, Magento, Virtuemart, to learn more about php development, the development of Symfony, drupal development, hire PHP Facebook applications, social media websites, Zend PHP framework, iphone application development, cakephp development and PHP programming.

How effective link bait in search engine optimization

Link bait is any content or feature within a website specifically designed to attract attention or to encourage others to link to the website. Matt Cutts defines link bait as anything "interesting enough to attract the attention of people. Link bait can be a very powerful form of marketing because it is viral in nature. The term has a negative or derogatory connotation. The content of bait would be a text link, image, audio or video clip and interesting enough to capture the attention of people.

Link bait in search engine optimization

The quantity and quality of inbound links are two of the many metrics used by a search algorithm engine ranking to rank a website. The linkages bait enters the task of link building, and aims to increase the amount of high quality, useful links to a website. Link baiting Part of success is to design a mini-PR campaign around the release of a link bait article that bloggers and social media users are aware and can help promote the work together. Social media traffic can generate a lot of links to a single Web page. Sustainable link bait is based on quality content.

Types of link bait

  • Information hooks - Provide information that a reader may find very useful, some rare tips and tricks or any personal experience through which readers can benefit.
  • News hooks - Provide fresh information and get referrals and links that disperses the press.
  • Humor Hooks - tell a funny story or joke. A strange picture of your subject or mocking cartoons can also become link bait.
  • Evil Hooks - Saying something unpopular or mean may also produce a lot of attention. Writing about something that is not attractive for a product or a popular blogger.
  • Tool Hooks - Create some sort of tool that is useful enough that people link to it.
  • Widgets hooks - A badge or tool that can be placed or embedded on other websites with a link included.
  • Hooks unique content - This hook is intended for people who are in need of unique content or articles for the traffic or AdSense revenue. This became popular after Google implemented filter duplicate content and duplicate content sites saw a drop in traffic. To use this book, you have to create unique content and give bloggers and webmasters with an obligation to link to your site.
  • Curated Hooks - A content that links to other websites quoting as natural resources and attracts the connectors are high chances of going viral on the sites mentioned in the link bait is more likely to link to the site and share it through their own networks.

Elements of a link bait

  • Title - A strong headline that is capable of capturing the reader's attention is the first vital aspect of a high bindable.
  • Information - The process of creating a link bait, in which the research phase and conceptualization of the content, quality of information, as well as the approximation method is used to result in an exceptional finished product.
  • Visual - The design aspect of the website, which mainly draws readers deeper into the content, either through images, content or design graphics used within the page.
  • unexpected hook - This is the section of link bait usually causes readers to share and link content due to their unexpected approach may be through their integrity, originality or informativeness.
  • Contact List - Create contact lists who are interested in sharing the link bait before release actually increases the viral effect of link bait once it becomes operational.

Nature of bonding connectors to connect the bait

  • People who are very convincing and content linked to it voluntarily.
  • A professional or personal relationship between the linker and the content creator.
  • The linker was cited as a resource in the linked content.
  • The linker will benefit from link to the page through incentives such as identification cards, embedded web-based competitions and prizes online.

Link bait is focusing on new content or feature within a website, I m looking for link bait on php development, offshore web development, php website development and symfony web development.