Recent comments
This is a featured content block that has been configured to show blog nodes with terms SEO or Drupal SEO by the author kristen. It shows random list of 20 results in the block and 30 results on the more page.
- Kristen
- HTML Validation: Free HTML Validator Tools
- Drupal Nofollow Link Sculpting
- Drupal Pathauto URL Aliases Settings
- BADCamp Drupal SEO Presentation 2009
- Drupal Meta Tags (nodewords) Module for SEO
- Drupal SEO Modules
- Drupal Pathauto Module
- Drupal Node Teaser SEO
- 503 HTTP Status Code when Site Down
- Drupal Has Multiple h1 Tags
- Free SEO Tools
- Basic SEO Top 10
- Drupal SEO Reviews
- Fix Duplicate Content with Global Redirect Module
- Make Drupal SEO Friendly
- Free Google Keyword Research Tool





Very well done indeed. everyone has said how great it is but I wanted to add that it is one of the cleanest codes I've ever seen.
Definitely donating to the sponsor. they are lucky to have you :)
Thank you
This is in the latest release.
Kristen
try to desactivate "Update status module" that seems to make the mysql queries too long for servers that have à MAX_EXECUTION_TIME too small.
You can also try the db_tweaks module to increase the timeout (doesn't work anymore with drupal 6.15 and my hosting).
Cheers
à french internet drupaler
You actually have to have the site on the other server set up already with Drupal and with Backup & Migrate installed in order to use Backup & Migrate to install the original site tables over. You go to the new site and choose to install the file you have saved from your original site. The downside of this is that you actually need to have installed Drupal first.
The alternative would be to use whatever mysql tool you have available from your new hosting provider and do the following:
1) create database with name that you want (could be different name than original site if you want)
2) use mysql tool provided to import the tables in the sql file from the original site backup
3) copy all code over to new doc root
4) change settings.php at new site to point to new database
Then you are done. The latter method makes more sense when setting up a new site based on an old one.
Good luck,
Kristen
um sorry but everyone knows how to click the backup and save the sql file, the problem NO one knows how to do is how to take that file and then install your drupal site on an ENTIRELY DIFFERENT HOST.
WHAT DO YOU DO?????
You are not stupid ;) There is a distinction between adding meta tags to node pages vs. non-node pages.
With the node page, it is obvious because the node edit form has the meta tags fields on it. With non-node pages, you have to go through the meta tags interface (or for old versions use the nodewords by path module) and configure them by the path or by "front".
Thanks for taking the time to write this up because I'm sure it will help someone.
Kristen
Hi,
Maybe because i'm a french stupid guy, i didn't see the meta tags work on my site!
I cried, I cried and I cried and it wasn't work...
After a long week end, working on it and before i decided to jump from the "tour eiffel", i found that the meta tags on my node aren't influent on the front page because i have to write the meta tags of the front page on a special path:
/admin/content/nodewords/meta-tags/frontpage
now it works !
i hope my input may help someone...
For meta tags, the only really important one these days is the meta description tag because some search engines will show this text in the search result. This is your "advertisement" to the user so write something to entice them to click on your result.
Other meta tags aren't important unless you want to use something like "nofollow" or "noindex" or other information to tell the search engine that you want it to treat the page in a special way.
As for "keywords", I am using the phrase in a general sense. Just the words you would choose to use on the page that you are hoping to get search engines to associated with your page.
The nodewords (meta tags) module does let you specify meta keywords. I personally still do these but it's more for "keeping notes" so you remember what keywords you are focusing on for your page. Some small search engines may still use these as well.
For Drupal, you can use vocabulary terms to help add keywords to your page, but I think it's best to just add the keywords you want to focus on to:
Hope that helps.
Kristen
Hi,
I'd read some stuff that would seem to say that meta tags aren't important anymore. Maybe I'm confusing something as where I learned this was using raw HTML. Anyway, some further elaboration on this would be appreciated. When you say keywords, do you mean just words you repeat a lot or is there something n Drupal where you can put in actual keywords?
Yes, the nodewords authors have been rolling in the nodewords by path functionality, so newer versions of nodewords are all you need instead of installing both.
Kristen
I just added it as a feature request here:
https://www.drupal.org/node/719660
Kristen
Hi there,
I can't understand, why there are still new related/recommended/similar modules and almost none of them has option to sort by number of common terms, which is the most needed here.
This is what I am talking about:
-> https://www.drupal.org/node/353133
Greets,
Szy.
Nodewords Disable the module in themodules page.
The feature implemented in Meta Tags by Path is now included in Nodewords; there is not need to use Meta Tags by Path, and the module should be disabled to avoid possible conflicts.
Drupal seems to be a great platform, but in terms of ease-of-use I found it (in my limited experience) a bit more difficult than Joomla or Plone.
Thanks for the post though, it showcases some really excellent sites.
Luke @ Unleaded Software
Thanks for catching that. The html was slightly wrong so I've fixed.
Kristen
Is there a number 5 to the High Performance tips or are the numbers just out of sync?
Thanks for the tips.
thanks, that helps me plan
No, they didn't videotape it. There will likely be several SEO-related talks at DrupalCon SF in April. I've signed up to do some other (non-SEO) talks for that, but my co-presenter (Jen Lampton) from the Berkeley one might be giving an SEO one at DrupalCon.
Kristen
That is a very good question. You do need to be concerned about duplicating your content across multiple sites (or the same site for that matter).
Best thing would be:
1) post the "original" on your site and wait for it to be indexed
2) post a summary or snippets of the blog post on other sites... ideally something different for each
More time consuming but avoids the duplicate content penalty.
Good luck,
Kristen
Thanks for the comment...
Kristen
I would like to suggest, that programmers and non-programmers give this module a spin.
A lot of TLC has gone into module:
- well thought out
- feature rich
- great documention
- easy and fast to apply
Still wrapping my head around blogging. It seems the best way is to enter your node into the site as a Blog post.
But what if you have content and want to send it out through the Blog?
How do you avoid setting off the search engine dupe content filter?
Kristen,
Did anyone do a video for your Drupal SEO talk?
Sorry for the delay... just seeing this. In the future, you may want to post questions at: https://www.drupal.org/project/featured_content.
If you are using a free tagging vocabulary, it would work like any other vocabulary. If you are using a custom field that is not associated with a vocabulary, then it wouldn't work.
Hope that helps.
Kristen
hey nice job on the post! i really enjoyed reading it and hope to be seeing more in the near future. keep up the good work. thanks again.