Make meta description relevant to current page.
I notice that the meta description for every page on my site – homepage, questions, profiles – is the same:
A community for expats to meet and share knowledge
Since sites like Facebook and Google use this information to display summaries for links to pages on my site, it would be much better for the meta description to be relevant to the current page:
- Questions: Use the first
n
words of the question text. - Profiles: Use the first
n
words of the user's "about me" text (if applicable). - Meta Pages (
/badges
,/users
, etc.): Each of these pages should have its own meta description that describes its unique purpose.
Comments
This sounds reasonable, maybe make meta almost the same as page title with a site name prepended and maybe few most frequently used tags?
Agreed, although I would suggest appending the site name rather than prepending it (put the most relevant/specific information first).
Why first n words? Questions: Use the first n words of the question text.
I think its neat to include the whole question as title. Anyway Facebook cuts texts to fit the frames; so let's not worry. :)