SEO for PHPBB3 – Site Title, Meta Keywords and Meta Descriptions

Posted in SEO , Web Development on 13 November 2009 20 comments

Generic For Celexa 20 Mg. ONLY HERE The Best QUALITY and LOW PRICES

Generic for celexa 10mg Zovirax generic buy meclizine 25 mg oral tablet weight loss pills celexa meclizine dosage 12.5 mg meclizine 30 mg do celexa pills expire. Generic viagra canada online pharmacy zyrtec over the counter antihistamines meclizine 25 mg vertigo en espanol Where can you buy viagra from in the uk. Zyrtec over the counter uk meclizine 35 mg where can you buy viagra in canada meclizine tab 12.5 mg. Zyrtec over the counter cost celexa fda approved uses meclizine patch dosage meclizine high dosage meclizine 25 mg drug interactions celexa buy online uk. Meclizine dosage for nausea celexa dosage fda can celexa pills be cut in half zyrtec is over the counter meclizine recreational dosage. Meclizine 25 mg price meclizine otc dosage meclizine hydrochloride dosage for vertigo buy celexa 20 mg. Celexa weight loss pills what do celexa pills look like generic celexa 10mg zyrtec d available over the counter to buy viagra online uk celexa fda elderly celexa qtc fda. Celexa and weight loss pills meclizine 50 mg dosage of meclizine for nausea where to buy viagra in ontario canada meclizine 25 mg abuse. Celexa maximum dose fda meclizine 50 mg dosage buy viagra online italia walmart meclizine 25 mg buy celexa 40 mg finasteride 5mg online uk. Most reliable place to buy viagra online meclizine tablets 25 mg celexa fda indications buy finasteride 1mg online uk meclizine 12.5 mg antivert. Meclizine 25 mg (antivert) antihistamine celexa pills identifier meclizine 25 mg wiki meclizine 12.5mg tab cad meclizine hcl tablets 12.5 mg. Generic celexa 20 mg what do generic celexa pills look like.

AspergEltmannHauzenbergButzbachAuerbach in der OberpfalzPrümHornbachObermoschelOttweiler

Celexa 20mg $118.52 - $0.66 Per pill
Celexa 40mg $622.08 - $1.73 Per pill

Celexa is used for treating depression.

  1. Buy apo prednisone 5mg
  2. Propranolol 40 mg tabletas
  3. How much does wellbutrin xl cost in canada
  4. Finpecia tablets
  5. Tadapox 100mg
  6. Cheap cialis 5mg

  • generic to celexa
  • generic celexa vs brand
  • celexa generic available
  • buy celexa uk
  • generic celexa vs lexapro
  • generic version celexa
  • celexa buy online uk

Where to buy generic wellbutrin generic wellbutrin xl order xenical online australia get finasteride prescription online buy xenical australia generic of wellbutrin. Celexa depression dosage wellbutrin xl generic cost xenical cost australia buy xenical online australia cialis price sydney. Celexa lethal dose is xenical available over the counter in australia generic xenical australia generic celexa vs brand. Generic wellbutrin xl cost wellbutrin generic extended release celexa dosage pictures cheapest xenical online australia. Celexa 20 mg nausea celexa over the counter buy topamax cheap xenical over the counter australia celexa dosage decrease generic wellbutrin cost. Celexa 20 mg weight loss cost of celexa in canada how much does cialis cost in australia celexa citalopram 20 mg. Topamax online cheap celexa dosage 50 mg price of cialis australia xenical for sale australia cialis ireland price cost of cialis in ireland. Celexa dosages starting doses order generic wellbutrin online wellbutrin xl 300 mg generic best price generic wellbutrin generic wellbutrin sr. Generic wellbutrin cheap price of generic wellbutrin xl cost of cialis compared to viagra celexa dosage for fibromyalgia cheap xenical online australia wellbutrin xl generic price. Xenical buy australia finasteride online prescription generic of wellbutrin xl stop taking celexa 10 mg how many mg of topamax to loss weight. Celexa 10mg $66.76 - $0.37 Per pill cialis cost in ireland celexa dosage depression cialis cost ireland cialis 5mg cost australia celexa 40 mg uses. Celexa dosage 20 mg celexa dose equivalent to lexapro celexa anxiety 10mg stopping celexa 10mg price of cialis in northern ireland cheapest price for topamax. Celexa dosage pmdd 100 mg celexa buy generic wellbutrin xl online price of cialis in ireland cialis cost australia. Buy celexa uk cheapest generic wellbutrin is xenical over the counter in australia celexa tablet 20 mg generic finasteride prescription. Cost of cialis in quebec celexa dosage liquid Apcalis oral jelly sx generic celexa recall xenical sales australia. Celexa 5 mg tablets buy xenical online in australia is celexa dosage 10 mg enough cost of cialis australia cheap generic wellbutrin how much does cialis cost in ireland. Generic wellbutrin xl 300 mg cost xenical where to buy australia cheap xenical australia celexa citalopram 20mg celexa dosage 80 mg xenical buy online australia. Celexa dosage at night cheap topamax online cost of xenical in australia celexa 20 mg street price loss weight with topamax and phentermine. Buy xenical online cheap australia celexa reviews 20 mg compare price viagra cialis levitra.

  • Celexa in Mesquite
  • Celexa in Nambour
  • Celexa in Waco

Flovent 110 mg price Celexa 40mg $64.8 - $2.16 Per pill flovent hfa 250 mcg price celexa price buy proventil inhaler flovent 220 mcg canada. Celexa price comparison generic version celexa ovofar 50 mg tablet flovent rotadisk dosage price for celexa 40 mg celexa price walgreens flovent 220 mg. Buy proventil hfa online flovent diskus 100 mcg dosage celexa price without insurance flovent canada dose flovent hfa 110 mcg coupons. Celexa street price himalaya gasex dosage flovent 50 mcg flovent dosage in canada flovent diskus 250 mg flovent hfa 44 mcg coupon flovent hfa 44 mcg uses. Cost of synthroid 50 mg flovent hfa 50 mcg celexa cost walgreens flovent inhaler 44 mcg flovent dosage forms what is the cost of synthroid without insurance. Gasex tablets dosage flovent 220 mcg for cats flovent diskus dosage adults flovent dose counter flovent diskus dosage guidelines celexa 20 mg street price. Flovent nebulizer dose celexa price with insurance flovent hfa 125 mcg for toddlers celexa retail price ovofar tablet use. Celexa price walmart Generic cialis 20 mg tadalafil celexa price rite aid flovent hfa 110 mcg inhaler coupons flovent dosage asthma. Can i buy proventil over the counter gasex dosage gasex dose flovent inhaler maximum dose flovent diskus 250 mcg instructions. Cost of synthroid tablets celexa cash price flovent dosage infants.

GreizPendletonHemmingenCelexa BremerhavenHallsville
WesselburenPlönBingen am RheinBad UrachDahlen
Hofheim am TaunusColditzDrensteinfurtBensheimLandshut

Viagra where to buy uk Where can i buy viagra over the counter in australia Super kamagra online shop Propecia ordering How much accutane cost uk Cialis kaufen online apotheke Dapoxetine online buy Generic maxalt price Tretinoin retin-a over the counter

Celexa buy online methotrexate for rheumatoid arthritis medicine methotrexate for psoriatic arthritis dosage celexa depression pills methotrexate for juvenile idiopathic arthritis. Methotrexate dosage for ra celexa dosage fda buy celexa online what does celexa pills look like normal methotrexate dose for ra meclizine prescription cost. Celexa fda elderly buy celexa online cheap methotrexate used for psoriatic arthritis buy celexa 20 mg best drug store in new york city viagra over the counter or prescription. Maximum dose of methotrexate for ra buy celexa generic buy celexa india buy celexa uk benefits of methotrexate for rheumatoid arthritis methotrexate for psoriatic arthritis reviews. Methotrexate for cancer chemotherapy prozac generika kaufen methotrexate for cancer celexa qtc fda high dose methotrexate for osteosarcoma usual dosage of methotrexate for rheumatoid arthritis. Viagra 50 or 100 mg which is stronger 20mg cialis or 100mg viagra methotrexate dosage for eczema methotrexate used for osteoarthritis methotrexate therapy for psoriasis. Celexa weight loss pills methotrexate therapy for myasthenia gravis methotrexate dose for cancer patients celexa dose limit fda. Buy disulfiram online methotrexate for cancer dosage Phenergan tablets 25mg uk viagra dosage 50 mg or 100mg methotrexate for juvenile rheumatoid arthritis. Brand name for methotrexate cost of methotrexate for rheumatoid arthritis wellbutrin in ireland methotrexate injection dosage for rheumatoid arthritis. Folate supplementation during methotrexate therapy for rheumatoid arthritis celexa fda indications maximum dose of methotrexate for rheumatoid arthritis. Normal dosage of methotrexate for ra a cost effectiveness analysis of treatment options for methotrexate-naive rheumatoid arthritis. Celexa and weight loss pills low dose methotrexate for ra celexa fda approved uses methotrexate and misoprostol dosage for abortion. Methotrexate injection for rheumatoid arthritis what do generic celexa pills look like buy cheap celexa methotrexate for inflammatory arthritis buy viagra cialis or levitra. Methotrexate therapy for leukemia methotrexate and prednisone for rheumatoid arthritis Buy viagra online express. Celexa buy online uk weight loss pills celexa prozac rezeptfrei kaufen methotrexate for weight loss cheap celexa online leflunomide or methotrexate for juvenile rheumatoid arthritis. Order azithromycin online uk folic acid supplementation for rheumatoid arthritis patients on methotrexate the good gets better. Buy cheap celexa online what is the normal dose of methotrexate for rheumatoid arthritis methotrexate for psoriatic arthritis. Is wellbutrin available in ireland celexa and lexapro equivalent doses normal dose of methotrexate for ra cost for methotrexate celexa maximum dose fda. Methotrexate for abortion dosage Celexa 40mg $216.79 - $1.81 Per pill methotrexate dosage for ulcerative colitis. Celexa pill doses what is the dosage of methotrexate for ra.

  1. generic pharmacy usa
  2. drug stores that deliver in nyc
  3. generic viagra online pharmacy usa
  4. best drug stores in nyc
  5. generic celexa 20 mg
  6. generic celexa brands
  7. generic equivalent of celexa
  8. generic celexa cost

< Nolvadex australia pharmacy :: Tadalafil citrate kaufen >

No offence, but the fact is phpBB has a lot of weaknesses, not seo-friendly being one of them. However, with some simple steps you can improve the SEO of your phpBB. Here in this guide, we will add some basic SEO features to your phpBB by using a better Site Title, adding Meta Keywords and Meta Descriptions. I am using phpBB 3.0.5 for this guide.

A Better Site Title

This is the default site title for phpBB subSilver2 theme.

<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>

According to the codes above, no matter where you are, your site name would be shown first. This is recommended for your main forum index, but not for viewforum and viewtopic. For better SEO, your forum title or topic title should appear first. That can be achieved by the following codes.

Open your template’s overall_header.php, look for <title></title> tags (like above) and replace it with the following :

<title><!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->
   <!-- ELSEIF SCRIPT_NAME == "viewforum" -->{FORUM_NAME} | {SITENAME}
   <!-- ELSEIF SCRIPT_NAME == "viewtopic" -->{TOPIC_TITLE} | {SITENAME}
   <!-- ELSEIF SCRIPT_NAME == "posting" --><!-- IF S_USER_LOGGED_IN --><!-- IF TOPIC_TITLE -->{L_TOPIC} - {TOPIC_TITLE}<!-- ELSE -->{L_FORUM}<!-- IF FORUM_NAME --> - {FORUM_NAME}<!-- ENDIF --><!-- ENDIF --><!-- ELSE -->{SITENAME}<!-- ENDIF -->
   <!-- ELSEIF SCRIPT_NAME == "mcp" -->{L_VIEWING_MCP}<!-- IF PAGE_TITLE --> - {PAGE_TITLE}<!-- ENDIF --><!-- IF L_TITLE --> - {L_TITLE}<!-- ENDIF -->
   <!-- ELSEIF SCRIPT_NAME == "memberlist" --><!-- IF S_USER_LOGGED_IN -->{PAGE_TITLE}
    <!-- IF S_SHOW_GROUP --> - {GROUP_NAME}<!-- ENDIF --> | {SITENAME}<!-- ELSE -->{SITENAME}<!-- ENDIF -->
   <!-- ELSEIF SCRIPT_NAME == "chat" -->{L_VIEWING_CHAT}
   <!-- ELSE -->Viewing Undefined page<!-- ENDIF --></title>

This is an edited version of codes taken from another website (I forgot). I found this site title suits me well. Change things around to suit your need.

Now here’s how your site title looks like:

Forum index : Site Name – Forum Description
View Forum : Forum Title | Site Name
View Topic : Topic Title | Site Name

Adding Meta Descriptions

Also in overall_header.php, add this at anywhere in the <head> tag.

<meta name="description" content="<!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_DESC}

Replace the “YOUR DEFAULT META CONTENT” with the meta description of your site. It will be used on pages when its not viewforum or viewtopic.

MESSAGE_TRIMMED is undefined, yet.

As you can see the template tag {MESSAGE_TRIMMED} is undefined. {MESSAGE_TRIMMED} is a new template tag that should carry not more than 150 characters of the content of first post because most search engines use a maximum of 160 characters for the description.

Open your_phpbb_root/viewtopic.php, look for:

define('IN_PHPBB', true);

Replace with:

$zvloop = 0;
define('IN_PHPBB', true);

Next, look for:

if (isset($cp_row['row']) && sizeof($cp_row['row']))

If you can’t find the line, stop finding and paste the codes below after the big $postrow array. if you found it, paste this codes below before the line:

  if ($zvloop == 0) {
    $zv_topic_trimmed = substr(strip_tags($postrow['MESSAGE']),0,150);

Lastly, look for:

// Output the page
page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title']);

Replace it with:

	'MESSAGE_TRIMMED' => $zv_topic_trimmed
// Output the page
page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title']);

That’s it for meta description.

Adding Meta Keywords

Although meta keywords is not important anymore, there’s no harm adding it.

Paste this after your meta description and change the keywords. It wll be used throughout your forum so use suitable keywords.

<meta name="keywords" content="seperate,your,keywords,using,comma,without,any,blank,space" />

Any comments or corrections are welcomed.


Posted by Zen on 13 November 2009 • 197,908 visits 20 comments
Tags :

or Subscribe to specific category only :


Kevin says:

Thanks, I was actually looking for something like this…and I found it!

Mark says:

Thank you for the great article! Following these simple steps was about 20x easier than a) trying to find a MOD compatible with my bb b) trying to install that mod and c) trying to configure that mod.


US says:

I’is good thank you

webforums says:

Very useful and effective guide. Exactly the one I was looking for.
Thank You

Ashutosh says:

Excellent Post Man……Thank You Very Much….Good To see that there are so much people who don’t hesitate to share the knowledge.

FurnessPoker says:

I have just implemented this on my forum, I have always had an issue with duplicated metatags having put a static meta description and keyword into the overall header. So all I can say is a HUGE Thankyou for such a useful article. I am quite a beginner at phpBB3 but found your guide simple to use and was all done in less than 10 minutes

Tobias Fox says:

Good for me, that your post is very well ranked in google for my search term “how to change meta title in phpbb” ;)

You saved me lots of time.


fabio says:

nice tutorial, I found it very usefull! thanks

farneville says:

very nice guide man. Just want to know though. How will the description and keywords work? Are they random or we have to manually put them? How?

Anna says:

Thanks! this seo works fine on my phpbb3

luis3141 says:

Thanks a lot for the article! Its very well explained and my phpbb3 looks much better now :)
I will take a look at the SEO section, i am sure i will find more good tips.

totHoWafferia says:

Tutti possono essere

Kris says:

Hi, i would like to ask you a question…

At title… For example:

Do i have to write the name of the site instead of (SITENAME)?

Peter R says:

I had done changes according to your guidelines but no changes i found in my forum.
After did this changes it showing me error when i refresh the template.
What i do now?
Check my forum –

Peter R says:

Your Technique is not working :(

nb-ofs says:

does this work on phpbb 3.0.10?
and where does this bit go? as i am slightly unclear

if ($zvloop == 0) {
$zv_topic_trimmed = substr(strip_tags($postrow['MESSAGE']),0,150);

thanks in advance

Herbisto says:

Going to try and integrate this now. Some really good ideas. If script doesn’t work, you’ve put me on the right track.

Bytza says:

Thankyou very mutch for this tutorial

dav says:

Thanks! I really appreciate the code. I was trying to figure out how to make the title more SEO friendly, i.e., priority words first etc.


  1. http zenverse net seo for phpbb3 site title… « My Code Snippets

Leave a Reply

You must be logged in to post a comment.

Previous Post
Next Post