Hi!
First time here, so please excuse any numptyness that I may spout!
I've inherited a Drupal website (www.homebusinessnetwork.co.uk) which is my first dabble into Drupal, and loving it :o)
We're reviewing the content of the website, etc and my boss wants me to change the Meta description text which is displayed within the search engine results. The following text is currently displayed: "Home Business Network offers advice, business events, email communications, a monthly magazine, offers and an online community for home businesses."
Thing is, how do I change it?
We have the NodeWords module loaded but that only allows me to edit the Meta keywords. I've searched the site for the text (i.e. the content), no joy there. I've also downloaded the site and searched the code, custom template files, etc.
I may have missed something really obvious, but I'm going slightly mad now...!!!
Many thanks in anticipation.
Ali
Comments
Some clues
I think you can just hardcode it in the page.tpl.php in the header area
You may like to look at these links which have a fair chance of providing you relevant help.
Int_meta
Anyone figured out how to add custom "description" meta tags to pages?
Nodewords definitely handles meta description too
If you have Nodewords installed, check Content Management > Meta tags > Front page tab.
Description option missing
Hi Glennr
Subject says it all - I have a Front Page tab but no Meta Description field, just a Keywords field.
Nil desperandum, I'll uninstall the current module and install the latest, just in case it's playing up, but it still asks the question, how did my predecessor enter it!!!
Happy days :o)
Ali
That's odd
If you have "Use front page meta tags" checked under the settings, the Front Page tab should give you both a description field and a keywords field. So it's a good idea to update to the latest version of Nodewords.
I can think of two other possibilities:
1. Nodewords integrates with Views, so if your site's front page is a view, the meta description can be added when editing in that view.
2. Your predecessor has done something odd in the site's theme, such as hardcoded the meta description into the front page. So check your theme's template files starting with page-front.tpl.php or page.tpl.php.
Solved it!
It just had to be there but it was certainly hiding.
A text search of a downloaded copy of the entire website determined that the meta description hadn't been hard coded into any of the template files.
A laborious screen-by-screen check of every installed module didn't yeild any results.
The nodewords module wasn't displaying a meta description field (there was a keywords field but the option to add a description was missing on all the screens). The nodewords module was reinstalled, and the update.php script run.
But...
On examining the MySQL database using Navicat I opened up the nodewords table and, hey presto, the value was being stored there under the "description" field.
So, in other words, nodewords was storing the value but some "bug" was preventing the field and value from being displayed.
Ho hum.
Solved it
Hi,
Don't mean to be dense but have you been able to display different meta descriptions for each page?
How did you do it?
Thanks in advance