Posts tagged with “Drupal”

How to create a blog within a drupal powered website?

Friday, 7 November, 2014

Drupal is really a PHP centered content management system (CMS) and needs a MySQL database. The basic installing Drupal can be turned into several diverse types of webpage’s with no trouble. That’s from simple web-blogs to good on line networks. Installation of Drupal can be changed into a CMS, a web-blog, a newsletter program, a community, a graphic gallery and significantly more. At this time, we will provide information about the Drupal use as to start a blog application.

For lots of people, making a personal website is their first step into the entire world of self-publishing. Some pick up blogging merely as a hobby, while the others take action out of a necessity. But no matter what the reasons are, when it comes down to it, everyone creates in order to be read. In the end, what is the stage in writing otherwise? And this is what makes planning for achievement required or at the least anything to factor in.

Nevertheless, with good flexibility there also comes good prospect of starting out in the wrong path and having to repair points afterwards. That information thus aims at giving ideas on how to build just one person website using Drupal and preventing frequent problems in performing so. It is written with the amateur and intermediate Drupal person in your mind, but needs some previous knowledge concerning phrases and fundamental techniques. Number previous knowledge of Drupal module development or Drupal theme development is needed.

Archives are good use navigation element for blogs that upgrade everyday and wherever posts bear a strong chronological reference. Your choice of if an archive is needed can merely be produced by addressing oneself the simple question of if a random person may be interested in learning, what occurred on the website on a random day. When the answer is “no”, then an archive is probable only distracting litter and the space it occupies on the page could be useful for better purposes.

drupal pathologic moduleWhen blogs develop in popularity, so does often their need in extra features. Such things as neighborhood forums or internet stores are normally on the surface of the hope listing of wanted extensions. Committed blogging techniques, by description, can’t meet such needs and could need additional software items to be mounted and integrated, in order to do the job. Developing an internet site by using many different material administration techniques is less than desired, as that adds to the administrative cost and usually generates all kinds of compatibility issues. Drupal bypasses such problems by providing a structure, allowing connecting additional operation correct in to the core program, when the requirement arises.

The important thing to bear in mind is to select wisely which methods to support and those to skip. The individual mind is just capable of watching a restricted level of various objects at the same time. Providing more may just be perceived as clutter. The guideline here’s never to surpass significantly more than seven visually/functional distinct areas/units per page without an excellent reason.

This guest article was written by Kristin, who is a content developer and online marketing specialist, has years of experience in content development and marketing. She works with, a company that provides online software coupons and discounts.

5 Startling facts making Drupal an SEO friendly platform

Tuesday, 3 September, 2013

Our perceptions have an interesting way of often tricking us into turning a blind eye towards something which is substantial, omnipresent and quite resourceful. We all know that Drupal is a CMS of abundant, and it is difficult to find another open source platform which is potent enough to match the capabilities of this platform. However, we let opinions of a few convince us into believing that there must be something wrong or amiss with this otherwise spectacular and superlatively power packed system.

One of these opinions (or misconceptions rather) goes to saying that Drupal is not really a SEO friendly solution. Well people stemming such mal conceptions either are not completely aware about Drupal or perhaps they are talking about some other system that we know nothing about. Because in our opinion Drupal fares convincingly well on the search engine front, so much so that it gives the rest of the system a tenacious run for their money. While amongst the three popular CMSs, the name of which we have grown so much accustomed to hearing – Joomla, Drupal and WordPress, WP takes away the prize for being the most SEO friendly system, Drupal happens to be a close second; and well, never mind Joomla, as soon as we discover something worth sharing about the its SEO features, we’ll update you (pun intended!).

5 Facts That Makes Drupal an SEO-Friendly Solution:

Here in this post, we are going to analyze the 5 different factors intrinsic to Drupal development environment, which makes it a hotshot SEO friendly solution. Chances are, these factors may have skipped your notice, and so you should make sure that all of these points are employed and optimized to provide your website with maximum search engine exposure. You may also think of hiring a Drupal Development Company for doing the same.

1. Complete liberty to create SEO Friendly URLs

Quite unlike WordPress, Drupal gives complete freedom and explicit control to create customized and SEO friendly URL structures. Every node (content element) created in Drupal can a receive a URL alias (customized URL) and while the WordPress supporters are going to site “Permalinks” in the defense, let us just burst their bubble by stating a mere fact that WP-Permalinks are not as specific and flexible as URL aliases provided by Drupal.

Besides, with Path Module, one of the many Drupal modules in place, you can come up with rather clean and Keyword optimized URLs, should you ever require doing that. The module is available on official sites for download.

2. Thorough Optimization of Page Titles

drupal pathologic modulePage title is merely a line in the HTML that defines the page. And perhaps it is the most important line that you are ever going to write about the page, as it plays the key role in letting visitors know what the page is all about, summarizing the page for the online users and for the search engines and with the proper use of keywords in it, the page title and significantly improve the search engine rankings of the website.

After carefully accessing the name of the website and its slogan, Drupal provides automatic page title generation and also offers individual node title for each of nodes. And if the content is rather complex, it lets you customize the automatically arranged titles. The Page Title module of this platform allows you to enjoy total control over the titles, write your own titles wherever a piece of content exists, predefine a pattern which should be employed for creating SEO friendly titles in future.

Any SEO expert would tell you that Page Title is really important for the fate of the website, and it is sort of awesome that Drupal gives you enough scope and flexibility to control the same.

3. Inexplicable ease of content creation

Content is the backbone of any SEO campaign and without having to use even an iota of coding, you can easily turn up with multi faceted content types and develop customized views. This is made possible with the CCK (Content Creation Kit) and Views modules, and it supports a myriad of content types such as podcasts, tutorials, articles, regular blog posts, new stories, sales forms and a lot more.

4. Easier improvement of the aesthetics with PHP Templates

An efficient theme is required not only to improve the aesthetics of the website, but also to organize the entire data for the search engines to read it thoroughly, and most importantly to retain the visitors flocking down to the website. Drupal makes use of PHP templates, which makes it very easy for the site owners to customize and enhance the aesthetics of the same. Besides, theming in Drupal is much simpler and easier than theming in WordPress.

5. References and Resources: Drupal is only flourishing

Lastly, we would like to bid adieus at a warm and positive note. With so many sites migrating to Drupal CMS ever so often, we can be rest assured that the CMS isn’t going anywhere. Also, the makers are hell bent on lowering the learning curve, as they have provided so many free resources and references for a Drupal Developer to learn and grow his potential through the same.

At anytime, if you ever feel stuck with your Drupal site, you can be rest assured that there will be either an online resource of a Drupal developer from its flourishing online community, to help you out with the same. Thus, opt for professional Drupal Development and enjoy all the benefits that this system has to offer.

This guest article was written by Jason Roiz, who is an enthusiastic creative writer and a web developer working with a leading OSSMedia Ltd. company. You may hire Drupal developer to expedite your web development projects.

Drupal Pathologic Module Best Solution to Get Rid of Broken Links

Saturday, 22 June, 2013

You want your business website to appear professional and leave an impact on the minds of the users. However one problem that many websites face is with broken or invalid link. They can be one of the worst killers on your Drupal site. They not only make your website appear unprofessional but can also affect search engine ranking. How do you tackle this menace when you have a large websites with hundreds of pages? The problem equally persists with small websites too and affects them equally. To overcome this problem you can make use of the Pathologic Module.

What is Pathologic?

It is basically an input filter that can correct paths in links and images in your drupal content in situations where the URL of your site chances such is in case when you are moving the site to a different server or altering the sub-indexes. In normal scenarios that would cause the links to ‘break’. This module also helps you solve the problem of missing images and broken links in your RSS feed. This module has been designed to be simple and developers have named it set-it-and-forget-it utility.
drupal pathologic module

How To Use It?

It works like any other Drupal module that you have used so far. You need to download the Pathologic module and enable it. However since this module is an input filter as we have mentioned above it won’t work by itself and you need to configure it.  Along with the module you will also get documentation that has detailed steps on configuring this filter. In short you need to configure the text format that you would normally use for your content such as ‘Full HTML’. However this configuration process needs you to foresee your needs and hence it should be done with care.

Common Issues That Crop Up With Pathologic

Though Pathologic module helps you tackle all kinds of problems with Drupal broken links it does also face certain issues. Let us now take a look at some of these problems and how you can customize Pathologic to overcome these bottlenecks –


A common problem that developers face with this module is while using both the HTTP and HTTPS protocols on the same site. You are aware of the fact that HTTPS encrypts communication between the client and the server via a SSL (Secure Sockets Layer). Hence we find the suffix ‘S’ that we commonly associate with ‘Secure’. In a normal Drupal site HTTP protocol is used for normal traffic or anonymous traffic to the site while administrators make use of HTTPS protocol to log in and edit the website. So where is the problem? When an administrator adds a relative link to the website do they follow the HTTP or HTTPS protocol?

If you post content on the website using HTTPS protocol as an anonymous user might not be able to view that content. For instance an image that you post would appear perfect to you but a viewer would find the image holder empty. Your problem doesn’t end here as the user might also get a ‘Warning’ saying that the page the page has an Insecure Certificate.  In majority cases the user would abort the website immediately. How do you get rid of this problem?

Remember we mentioned that you would need to configure the Pathologic Module in the beginning of this article and we did it so because we had foreseen this issue. When you are configuring the module you are presented with three options in terms of how the URL should be generated. They are –

Full URL (
Protocol relative URL (//
Path relative to server root (/country/state)

The Full URL option is ideal to fix the problem of broken links in syndicated content such as in RSS feeds. However the problem with HTTP and HTTPS will persist. The second option i.e. Protocol relative URL will avoid the HTTP/HTTPS problem but will create issues with feed readers as they might be confused with the paths. Path relative URLs would solve HTTP/HTTPS without any compatibility concerns but won’t fix broken images and links in syndicated content.

So What Are Your Options?

Make use of path relative URLS as this will put your site first and even if the RSS feed breaks you don’t lose out on the bulk of traffic. Using the HTTP protocol for accessing your admin isn’t advisable as this opens up new risks. If you use the HTTPS protocol as most users do you will need to purchase a secure certificate to prevent users from aborting the site.

Pathologic does offer you the solution to broken links but it does have its share of problems as we have highlighted above. It is however one of the best bets you are having.

This guest article was written by Koushal, who is an eMarketing enthusiast who loves to help people in developing effective online marketing strategies and is working with ValueCoders, a web/software development company india, specialized in CMS development and web 2.0 application development. One can hire Drupal programmer here for effective Drupal development services.

Common questions of a drupal beginner

Monday, 8 February, 2010

As most of you are probably aware, Drupal is the best PHP Open Source Content Management System. Most serious big players in the web industry always prefer Drupal over any other CMS applications, mainly because Drupal is more powerful and reliable. But after trying both Drupal & Joomla, I feel like Drupal is really flexible and reliable. But when it comes to user friendliness, Drupal is way behind Joomla. Drupal is such a good CMS system, but it’s not that easy for a beginner to learn it himself. Drupal documentation is not up to the mark for a beginner. So it requires extensive research and lot of googling to master Drupal yourself.

A few months ago, I started learning Drupal theming – I found myself spending a lot of time searching Google for answers to my basic doubts about Drupal. Being self taught, I thought I will archive these questions that troubled me and took up so much of my time. I hope this post would save some Drupal enthusiast some precious time.

Well, here are the questions – go ahead and read 🙂

How do I access the Drupal admin panel, when the login block is disabled?

This is really a common question among Drupal beginners; we need not always want the login block to be displayed in our site. Since most of these cases the login block will be turned off in the administration. In those cases, we can access the login screen simply through the following URL.


or if the clean URL is enabled


Similarly if you can’t access the logout link and need to logout, you can do so by using the URL


alternatively with clean URLs enabled you can try



How to make my Drupal site offline to public, while it is under construction?

You can set your Drupal site in off-line mode, while it is being developed. Just click Administer » Site maintenance. There you can set the status to off-line. If you wants, you can also set your own custom off-line message. When set to Off-line, only users with the administer site configuration permission will be able to access your site to perform maintenance; all other visitors will see the site off-line message configured there. Authorized users can log in during Off-line mode directly via the user login page. Read the rest of this entry »