The off-page SEO is done any time you (or somebody you hire) get and means telling the search engines that your site exists, that it has some content. That means you have to put links to your site somewhere over the internet - the traffic and the prestige of your site will grow with the number of these backlinks to it. Usually having great content will make the visitors to share your links to others, but that's not a rule. Some things you must do yourselves. You can do it manually (but it takes a lot of time) and you can use script that do it automatic.
Pinging is a very effective method of promotion for web sites (personal or business) and blogs that allows you to submit individual web pages or blog posts or your website home page to hundreds or thousands of directories at once. You can get a lot of traffic (in time) and boost the PageRank and authority of your website with keywords that relate to your posts, boosting your search engine optimization efforts for your blog.
There are several ways to ping other sites, but they all depend of your on the platform you use for the web site or blog:
- By default, WordPress provides the update service of Ping-O-Matic which is a very reliable service. The WordPress blogs have a great feature called Update Services that basically alert a number of blog directories, content aggregators and social media sites whenever your update your blog. The option to alert the Ping-O-Maticservice is available via Settings->Writing->Update Services section in the WordPress admin panel, by default the entry will have ‘http://rpc.pingomatic.com/‘ listed there. The list can be improved with a lot of other URLs, you can find them using any search engines.
- Joomla have some components and modules that does the same trick, you can search them here: http://extensions.joomla.org/extensions/site-management/ I don't want to insist about that because we have such component in development and I will open the subject when it will be finished.
- Drupal's component for pinging the updates on your site or blog is here: http://drupal.org/documentation/modules/ping
- If you have a custom designed web site (somebody designed it for you using some tools) you can create your own script for pinging using the xmlrpc package. Also, that's a subject for another article - with details and examples.
Remember this: you can create great web sites and you can write great content writing for them, it's useless unless the rest of the world (I mean the rest of the internet) know about them. Use the ping list to announce them but always check the URLs from them to be valid and have running services.
