Ok, so I'm new to Drupal and THE main reason I'm new to it and not been using it over the past couple years, is because it doesn't have good SEO techniques defaulted or easy to adjust to.
I've tasted the power of Drupal though (finally), so I need to develop with it, which means I need to learn to make sites:
- Be good SEO friendly, quickly.
- Be good SEO without any trouble for a new user when I hand the site over.
...'cause honestly, at this point, it's much easier/quicker to tweak Wordpress to act like a non-blog full fledged website than to use Drupal. The awful out-of-the-box SEO really does kill it's usefulness. Which makes me ask another question daily..."Why does Drupal have to make SEO so difficult?", but that's besides the point right now.
So I find there's a number of modules for SEO... but I have no idea which one to try or use. Any recommendations? I don't want to slow down the site with a bunch of modules...but from what I'm reading, I need a module to get good SEO out of Drupal? I'm trying to wrap my head aorund that and it irritates me, but I'm trying to force myself to learn to live with this.
So I guess that's my question... what module do I need? Or what all do I have to manually tweak or change, in order to make Drupal usable for a real world website?

Comments
SEO Snakeoil?!?
If you've come to Drupal with Wordpress stars in your eyes then perhaps you should reconsider - think of it as apples to oranges. Drupal is a development framework, it's strength is the array of modules you have to choose from. There isn't a magical, out of the box, one size fits all solution. Perhaps if you defined what functionally you consider "SEO friendly" you'll get some tangible guidance.
For starters, out of the box, try turning on Clean URLs within Drupal core. I've found this address 90% of the SEO magic that Wordpress wizards dream of. There's of course a handful of other modules you can install depending on which SEO rabbit you'd like to chase. Be specific and I assure you there will be a module to do what you dream of.
Just remember, framework not turnkey. You can do "anything" with Drupal but like anything flexible, it's takes some know-how and some effort beyond point and click. SEO snake oil is a dream, there's no one magical solution, it takes time and remains a moving target... how best to address this, flexibility or out of the box, you choose.
Of course this is just my two cent, others might have disagree.
I agree with DeeZone. Drupal
I agree with DeeZone.
Drupal is as SEO friendly as you want it to be. It is no more or less SEO capable as Wordpress.
Perhaps spend some time with it and you will understand.
I do recommend you take a look at some modules:
Meta Tags
Page Title
PathAuto
Path Redirect
Global Redirect
Path Logic
Wordpress is a fantastic tool at a few things. Drupal is fantastic at many things including those things that WP is great at. It is not the best tool for every project but as you peel back the layers you will be consistently amazed at what it can do.
list problems, we can list answers
You've just said it's bad but not listed specific problems. If you list specific problems then we can list specific answers. It also seems like you haven't really done your research. This group is full of ideas on how to improve the SEO of Drupal and pointers to resources on the topic which I suggest you research before dismissing Drupal as not SEO friendly. It's plenty SEO friendly for folks who are familiar with it ;)
knaddison blog | Morris Animal Foundation
SEO
Try this basic Drupal SEO tutorial.
IMHO, Drupal is better for SEO than WordPress because you have more control over URLs as well as site structure (Views). Drupal is worse than WP for SEO in only one way: paginated pages.
Drupal's SEO isn't terrible out of the box as long as you are using clean URLs and setup robots.txt correctly. A buggy robots.txt is the main out-of-the-box SEO problem that Drupal has.
I'm new to this SEO stuff and
I'm new to this SEO stuff and just uninstalled the XML sitemap module.. truthfully I had no clue how to use it any way. Question about your robots.txt tutorial... even though you used a Drupal 5 robot.txt file.... If I follow your tutorial will it work for drupal 6 as well?
Also do you think the page title module is necessary if I'm happy with the titles the site provides? I'm currently working on www.holybiblecoloringpages.com.
SEO Checklist
Start with SEO Checklist
http://drupal.org/project/seo_checklist
Also, while I agree with others here that Drupal has the potential to be hella SEO, I completely understand your perception. Out of the box, it is not up to par w/ Wordpress. (I feel like people are being a little defensive on this thread. It's an occupational hazard of working with Drupal, which is fortunately less and less warranted all the time.) With minor configuration, though, Drupal handily surpasses Wordpress et al.
Here are the main config changes in the order I would apprach them:
[edits -- sorry, keep thinking of things I forgot]
Good comments above
Escoles has some great points above that will almost guarantee your site is nicely optimized. Personally I find the whole "drupal is bad for SEO" perception to be very misguided. We're a small SEO/SEM agency and we use Drupal almost exclusively for our client sites, as well as our own. I can definitely state that our own site started seeing more and better traffic once we moved from WP to drupal.
Like a lot of things it may not be perfect out of the box but then SEO is not something that can (or should) be perfect out of the box. Anyone with a decent amount of SEO experience should find drupal to be the perfect cms, especially if you are proficient in SEO architecture and information theming.
I would like to point out one thing we have found and that is that the theme you choose can have a bearing on your site perfromance. Some themes make it super easy to implement every SEO tactic you have in your arsenal and some make it a little harder.
We use both WP and Drupal and, although WP is great for smaller sites that need to get up in a hurry, larger sites do extremely well on Drupal with no more than a few hours of tweaking. If you're not able to implement the SEO strategies you want out of Drupal, you're probably out of your depth.
I know this is an old thread but I've been following it for a while and felt compelled to throw in my 2 cents after seeing escoles post above.
I agree with you @poeticwave
Drupal IS configurable and infinitely themable, but that doesn't mean the initial, out-of-the-box experience shouldn't be optimized! Flexibility is not a justification for complacent default experiences. For example, Microsoft's mantra is support all users by exposing all the knobs - the defaults aren't really important if the configuration can be changed and that logic surfaces in the genericism of their products. Apple's mantra is make the default configurations spectacular and don't even bother surfacing the configuration controls - make it amazing out of the box and let the critics pound sand. Apple's market cap recently passed Microsoft's even though their market share is a percentage of Microsoft's. And why do so many developers work on Macs? To be fair, Apple's business model is extreme and closed. It's bottom line is its only concern. That's not the community that Drupal grew up in, nor should it strive to emulate this model. But Apple's singular focus on perfection is admirable. It's not beyond us to make the Drupal out-of-the-box experience spectacular before one even starts talking about modules and configuration settings.
Drupal SEO
Escoles has given very good points from SEO point of view. But I am little bit confused between drupal and wordpress SEO. Are drupal sites easy to optimize than wordpress?
Yes, Drupal sites are just as
Yes, Drupal sites are just as easy to optimize as WordPress. The learning curve may be a little higher but in the end Drupal wins because there are more modules available and the CMS is more flexible allowing you to do more for your search rankings than you can with WP. Check out SEO Drupal for information on SEO for Drupal and reviews of the available modules.
Simon Vreeswijk,
Stikky Media | SEO Drupal
Depends on the theme
Wordpress at this stage probably exceeds an un-tweeked Drupal install for SEO in one regard: Lack of feed discoverability. (my item #10.)
With either CMS, the theme you choose to use as your base will drive a lot of the SEO. Many of the most popular base themes for Drupal and Wordpress are highly SEO.
jessebeach: i don't know a single developer who works on macs who hasn't configured the hell out of their system to make it useful for development. out of the box configuration is pretty developer-hostile, IMO. If your argument is that that's a good thing, then I guess I can corroborate your data, but I can't say I understand the argument. I've worked primarily (well, almost exclusively) on a Mac for about 5 years now and worked almost exclusively on PCs for most of the 10 years prior. Personally, I've never found the defaults "spectacular" on any product. If you have a specific need (and in my business, which is marketing, the need is always specific), you will always need to customize everything. So customizability is at a premium. Drupal wins that contest hands-down: Of the eight sites I've built in the last 12 months, all would have been much harder to build (& maintain) in Wordpress.
Apples and Oranges
Both are great applications but I feel it is unfair to include them in the same conversation. Drupal is overkill for some sites and WP is underkill for others. They serve very different purposes and the sites that are built with them have very different requirements.
As far as SEO goes, the individual theme matters a bit more than the application. Drupal does offer greater control and provides more features--though at a cost of time. However, there are countless numbers of sites on either platform that are doing very well in the search engine results pages.
You wouldn't select either based on SEO. You would choose based on the requirements and objectives of the site and the resources (staff, skill set, finances, etc.) of the client.
Drupal, SEO and clients
I'm happy to join this group. I just meet a client with Drupal website platform, and I was wondering what is the difference with basic html set up, wordpress and co. By reading you, I'm sure that I will learn the words between the lines.
Serge Daigneault
SEO consultant
Referencement Montreal