<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Breath XML? &#187; phpwcms</title>
	<atom:link href="http://www.ntuition.com.au/blog/tag/phpwcms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ntuition.com.au/blog</link>
	<description>My IT related life</description>
	<lastBuildDate>Thu, 06 Oct 2011 10:31:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>phpwcms and SEO</title>
		<link>http://www.ntuition.com.au/blog/2009/03/phpwcms-and-seo/</link>
		<comments>http://www.ntuition.com.au/blog/2009/03/phpwcms-and-seo/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 10:59:36 +0000</pubDate>
		<dc:creator>Torsten Brosow</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[phpwcms]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ntuition.com.au/blog/?p=137</guid>
		<description><![CDATA[phpwcms is my favorite web base content management system.  You can follow the steps below to optimize your website for Search Engines (SEO). Change the URL You must alias this category for each structure of your website (admin ==&#62; site structure). Instead of the standard url &#8216;index.php?index=4,6,0,0,1,0&#8242; you can use the url &#8216;index.php?testcategory&#8217;. Rather than using [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-weight: normal;"><a title="phpwcms" href="http://www.phpwcms.de/" target="_blank">phpwcms</a> is my favorite web base content management system.  You can follow the steps below to optimize your website for Search Engines (SEO).</span></p>
<h3>Change the URL</h3>
<p>You must alias this category for each structure of your website (admin ==&gt; site structure). Instead of the standard url <span style="color: #888888;">&#8216;index.php?index=4,6,0,0,1,0&#8242;</span> you can use the url <span style="color: #888888;">&#8216;index.php?testcategory&#8217;</span>.</p>
<p><span style="color: #888888;"><span style="color: #000000;">Rather than using this complicated number sequence, you can easily use the  url  in links.<span id="more-137"></span></span></span></p>
<p>For SEO, the <span style="color: #888888;">&#8216;index.php?&#8217;</span> part of this url should be changed to a unique url such as <span style="color: #888888;">testcategory.phtml</span>.</p>
<p>The apache module mod_rewrite is necessary to rewrite this url. You need to change the file &#8221;config/phpwcms/conf.inc.php&#8221; on your phpwcms configuration .</p>
<p>Please enable the parameter rewrite_url here (<span style="color: #888888;"><strong><em>$phpwcms['rewrite_url']=1;</em></strong></span>).</p>
<p>If your phpwcms is installed in a subdirectory, your last step will be the editing of the  _.htaccess file of your phpwcms installation and the renaming to .htaccess. This file must be located in your phpwcms installation path and not in the web root directory.</p>
<p>Here is an example of a modifed configuration file:</p>
<address># These settings are recommend</address>
<address># Maybe you might have problems</address>
<address># with other scripts that needs</address>
<address># register_globals ON</address>
<address></address>
<address>php_flag magic_quotes_gpc Off</address>
<address>php_flag register_globals Off</address>
<address></address>
<address></address>
<address>#&lt;IfModule mod_rewrite.c&gt;</address>
<address></address>
<address># Rewrite functionality for phpwcms</address>
<address># optimized by Jan212</address>
<address># 18-04-2004</address>
<p><em><span style="font-style: normal;">#</span> Check that you have set Options FollowSymLinks</em></p>
<address># and right Allow</address>
<address>RewriteEngine On</address>
<p><em><span style="font-style: normal;">#</span>RewriteCond %{REQUEST_FILENAME} !-f</em></p>
<address>#RewriteCond %{REQUEST_FILENAME} !-d</address>
<p><em><span style="font-style: normal;">#</span> maybe you need this</em></p>
<address>DirectoryIndex index.html index.php </address>
<p><em><span style="font-style: normal;">#</span> Default ReWrite settings for phpwcms</em></p>
<address># ===============================================</address>
<address># This will rewrite 0.0.0.0.0.0.phtml =&gt; index.php?id=0.0.0.0.0.0</address>
<address>RewriteRule ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.phtml$ index.php?id=$1,$2,$3,$4,$5,$6</address>
<p><em><span style="font-style: normal;">#</span> This will rewrite mypage.phtml =&gt; index.php?mypage</em></p>
<address>RewriteRule ^(.+)\.phtml$ index.php?$1</address>
<p><em><span style="font-style: normal;">#</span> If phpwcms is installed in a subdirectory,</em></p>
<address># sample: &#8220;mysubdir&#8221; then use this (remove #)</address>
<address># if above lines doesn&#8217;t work for you</address>
<address># ===============================================</address>
<address>#RewriteBase /mysubdir</address>
<address>#RewriteRule ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)\.phtml$ /mysubdir/index.php?id=$1,$2,$3,$4,$5,$6</address>
<address>#RewriteRule ^(.+)\.phtml$ /mysubdir/index.php?$1 </address>
<p><em><span style="font-style: normal;">#</span> If you want to set rewrite logging</em></p>
<address># ===============================================</address>
<address>#RewriteLog &#8220;/absolute/path/to/the/rewrite.log&#8221; </address>
<address># 0 = Logging disabled, 9 = highest level of logging, only for debugging </address>
<address>#RewriteLogLevel 3</address>
<p><em><span style="font-style: normal;">#</span>&lt;/IfModule&gt;</em></p>
<address></address>
<address>#Sometimes neccessary to add those</address>
<address>#</address>
<address>#AddType application/x-javascript .js</address>
<address>#AddType text/css .css</address>
<h3>SEO</h3>
<p>This part of the article doesn&#8217;t give any tips and tricks for your Search Engine Optimizations but focuses on changing your meta tag in your phpwcms.</p>
<h4>Description</h4>
<p>You need to update the site structure to change the meta name &#8220;description&#8221;. Select the admin menu and edit each category to which you want to add a description. Please do so for each category. Add your description to  the field category infotext.</p>
<p>Please have a look to the html header. That&#8217;s where your browser will show the result.</p>
<p>Example:</p>
<p>&lt;meta name=&#8221;description&#8221; content=&#8221;<span class="ArtikelText11_Black">Germany-Translation-Service also provides certified translations of German documents into English for English-speaking Authorities.</span>&#8220;&gt;</p>
<h4>Keywords</h4>
<p class="MsoNormal">Anyway, providing the right keywords is a challenge, and only a SEO specialist knows how it works. In order to add the right keywords, open the artile center and edit the article which you want to change. Edit the article in &#8220;article information&#8221; and add your keywords in the field &#8220;keywords&#8221; (who would have thought so <img src='http://www.ntuition.com.au/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ?)</p>
<p class="MsoNormal">Example:</p>
<p class="MsoNormal">&lt;meta name=&#8221;keywords&#8221; content=&#8221;<span class="ArtikelText11_Black"><span class="ArtikelText10">Certified translations</span></span>, Email, Germany Translation Service&#8221;&gt;</p>
<h4>Title (tag &lt;title&gt;)</h4>
<p class="MsoNormal">At this point, you can change the title of your website. The title should also reflect to the content of your site. Add the title to the field page title. This action overwrites the your layout default title settings.</p>
<p class="MsoNormal">Example:</p>
<p class="MsoNormal">Certified translations | Germany Translation Service</p>
<h4>Title (tag <span>meta name=&#8221;title&#8221; </span>)</h4>
<p>This will not happen automatically. However, Adrian Röttinger from <a title="Adrian Röttinger - LeadPeople" href="http://www.LeadPeople.de" target="_blank">LeadPeople</a> recommends to send out the title in a meta tag as well. This change requires a code change. An easy way of changing it is to add the snipset of code to the index.php in the section in which the header is printed out (around line 100).</p>
<p>Example:</p>
<pre>$content['page_start'] .= '&lt;!--

SEO Optimization meta name="title", created by Torsten Brosow,</pre>
<pre>http://www.ntuition.com.au/blog/'.LF.'//--&gt;'.LF;

$content['page_start'] .= '  &lt;meta name="title"</pre>
<pre>content=" '.html_specialchars($content["pagetitle"]).' "&gt;'.LF;

$content['page_start'] .= '&lt;!--

SEO Optimization, end of change'.LF.'//--&gt;'.LF;</pre>
<h4>Pictures</h4>
<h4>This is not a phpwcms related issue. However, handling pictures correctly will optimize your result.</h4>
<p>Pictures cannot speak themselves, but they can speak with their tags. Always use the alt and title tags to describe the content of each picture.</p>
<p>Example:</p>
<p>&lt;img src=&#8221;http://www.test.com/images/logo.gif&#8221; alt=&#8221;test Logo&#8221; title=&#8221;test Logo&#8221;&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ntuition.com.au/blog/2009/03/phpwcms-and-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

