File: //home/seopositiveltd.co.uk/tutorials-sub/2010/05.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="https://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">
<head profile="https://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>
May « 2010 « SEO Positive: SEO Tutorials, PPC Pay Per Click Tutorials, Web Design & Web Development Tutorials</title>
<link rel="canonical" href="https://www.seopositiveltd.co.uk/tutorials-sub/2010/05" />
<link rel="stylesheet" href="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/style.css" type="text/css" media="screen"/>
<link rel="pingback" href="https://tutorials.seopositiveltd.co.uk/xmlrpc.php"/>
<!--[if IE 6]>
<link rel="stylesheet" href="/wp-content/themes/seopositive/ie6.css" type="text/css" media="screen" />
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" href="/wp-content/themes/seopositive/ie7.css" type="text/css" media="screen" />
<![endif]-->
<script src="../../ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<link rel="stylesheet" id="contact-form-7-css" href="https://tutorials.seopositiveltd.co.uk/wp-content/plugins/contact-form-7/styles.css?ver=2.4.2" type="text/css" media="all"/>
<script type="text/javascript" src="https://tutorials.seopositiveltd.co.uk/wp-includes/js/jquery/jquery.js?ver=1.4.2"></script>
<link rel="index" title="SEO Positive: SEO Tutorials, PPC Pay Per Click Tutorials, Web Design & Web Development Tutorials" href="https://tutorials.seopositiveltd.co.uk"/>
<script src="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/js/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body class="archive date">
<div id="wrapper">
<div class="hidden"></div>
<div id="header">
<div class="hidden">
</div>
<div id="logo"><a href="https://www.seopositive.co.uk/"></a></div>
<div id="header-info">
<div class="menu-top-container"><ul id="menu-top" class="menu"><li id="menu-item-4228" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4228"><a href="https://my.seopositive.co.uk/">Client Login</a></li>
<li id="menu-item-4227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4227"><a href="https://www.seopositive.co.uk/careers.php">Careers</a></li>
<li id="menu-item-4229" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4229"><a href="https://www.seopositive.co.uk/partners.php">Partners</a></li>
</ul></div>
<div class="clear"></div>
<div class="call-us"> 0800 088 6000</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
</div>
<div id="content-container">
<div id="content" class="narrowcolumn" role="main">
<ul id="menu-main">
<li><a href="/">Home</a>
<ul class="first"><li><a href="/">Home</a></li></ul>
</li>
<li><a href="../../about-us">About us</a>
<ul><li><a href="../../about-us">About us</a></li></ul>
</li>
<li><a>Services</a>
<ul class="dropdown"><li><a>Services</a></li></ul>
<ul class="services-bg">
<ul>
<li><a href="../../search-engine-optimisation">Search Engine Optimisation</a></li>
<li><a href="../../pay-per-click">Pay Per Click</a></li>
<li><a href="https://www.webdesignpositive.co.uk/">Website Design</a></li>
<li><a href="../../website-design-portfolio">Design Portfolio</a></li>
</ul>
<ul>
<li><a href="../../email-marketing">Email Marketing</a></li>
<li><a href="../../reputation-management">Reputation Management</a></li>
<li><a href="../../link-building">Link Building</a></li>
<li><a href="../../hosting">Hosting</a></li>
</ul>
<div class="clear"></div>
</ul>
</li>
<li><a href="../../search-engine-optimisation">SEO Services</a>
<ul><li><a href="../../search-engine-optimisation">SEO Services</a></li></ul>
</li>
<li><a href="../../pay-per-click">PPC Services</a>
<ul><li><a href="../../pay-per-click">PPC Services</a></li></ul>
</li>
<li><a>Testimonials</a>
<ul class="dropdown"><li><a>Testimonials</a></li></ul>
<ul class="testimonials-bg">
<ul>
<li><a href="../../seo-testimonials">Search Engine Optimisation</a></li>
<li><a href="../../ppc-testimonials">Pay Per Click</a></li>
<li><a href="../../web-design-testimonials">Website Design</a></li>
</ul>
<div class="clear"></div>
</ul>
</li>
<li><a href="../../awards">Awards</a>
<ul><li><a href="../../awards">Awards</a></li></ul>
</li>
<li><a href="../../contact-us">Contact us</a>
<ul><li><a href="../../contact-us">Contact us</a></li></ul>
</li>
<li><a>Blog</a>
<ul class="last"><li><a href="../../blog">Blog</a></li></ul>
</li>
</ul>
<div id="main-content">
<div id="content-left">
<div class="post-92 post type-post hentry category-brain-candy category-htmlxhtml category-php tag-error tag-javascript tag-mysql tag-php tag-wordpress" id="post-92">
<h2><a href="/" rel="bookmark" title="Permanent Link to WordPress – Unresponsive javascript errors">WordPress - Unresponsive javascript errors</a></h2>
<hr/>
<p><small>May 28th, 2010 <!-- by admin --></small></p>
<div class="entry">
<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><iframe src="https://api.tweetmeme.com/button.js?url=http%3A%2F%2Ftutorials.seopositiveltd.co.uk%2Fwordpress-unresponsive-javascript-errors.php&style=normal" height="61" width="50" frameborder="0" scrolling="no"></iframe></div>
<p>Here at <a href="https://www.seopositive.net/">SEO Positive</a> we had an issue with one of our blogs, an unresponsive script preventing the editor from working. After some digging around in the shroud that is WordPress’ code I worked it out to be an issue with the wp_postmeta table.</p>
<p>The error occurs in this file, ‘/wp-includes/js/jquery/jquery.js?ver=1.3.2:19′</p>
<p>We updated our site a number of weeks back and re-imported all of our blogs, when you import a blog it would appear there is a glitch that inserts into the wp_postmeta table rows with a postid of 0.</p>
<p>This is what causes the unresponsive script, below is the code that we used to fix it, all you have to do is log into your database, back up the wp-postmeta table (just in case) and enter this into SQL input</p>
<pre class="brush: php">delete from wp_postmeta where postid = '0';</pre>
<p>After you run that on your table you should find that your WordPress blog works just as well as a new blog.</p>
<p>If you found this blog helpful, leave a comment and visit the <a href="https://www.seopositive.com/blog">SEO Positive blog</a> for up to date news on the <a href="https://www.seopositive.com/">SEO</a> and internet Market.</p>
<p>happy blogging!</p>
</div>
<p class="postmetadata">Tags: <a href="/" rel="tag">error</a>, <a href="/" rel="tag">javascript</a>, <a href="/" rel="tag">mysql</a>, <a href="https://www.seopositiveltd.com/blog/tag" rel="tag">php</a>, <a href="/" rel="tag">wordpress</a><br/> Posted in <a href="../../tutorials-sub/category/brain-candy" title="View all posts in Brain Candy" rel="category tag">Brain Candy</a>, <a href="../../tutorials-sub/category/htmlxhtml" title="View all posts in html/xhtml" rel="category tag">html/xhtml</a>, <a href="../../tutorials-sub/category/php" title="View all posts in php" rel="category tag">php</a></p>
</div>
<div class="post-88 post type-post hentry category-command-line-editors category-linux category-unix category-apache tag-apache-tutorials tag-command-line tag-linux tag-linux-server tag-nano tag-unix tag-unix-server tag-vi tag-vim" id="post-88">
<h2><a href="/" rel="bookmark" title="Permanent Link to Command Line Editors Tutorial – Vim, Vi & Nano">Command Line Editors Tutorial - Vim, Vi & Nano</a></h2>
<hr/>
<p><small>May 26th, 2010 <!-- by admin --></small></p>
<div class="entry">
<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><iframe src="https://api.tweetmeme.com/button.js?url=http%3A%2F%2Ftutorials.seopositiveltd.co.uk%2Fcommand-line-editors-tutorial-vim-vi-nano.php&style=normal" height="61" width="50" frameborder="0" scrolling="no"></iframe></div>
<p>So we’re all used to using Dream Weaver, Notepad++, Zend Studio whatever floats your boat. But you have an important change that you just don’t want to open one of these cumbersome programs to open, because you know it will take literally a few seconds, misplaced semi-colon or an equal’s sign where there shouldn’t be one.</p>
<p>The answer is Command Line! Command line is your best friend as a web developer, here at <a href="https://www.seopositive.com/">SEO Positive</a> we use it all the time for fixes on new clients sites and existing sites and for editing important hidden files such as [dot] files, there are a few you can choose from but my favourite is vim as it provides fantastic source colouring for most files.</p>
<p>Linux/Unix based operating system’s have these small programs built into them and if you’re using a Windows machine you will need access to a Linux or Unix based system and to use <a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/" rel="nofollow">PuTTY</a> to access the command line if you have appropriate access to it.</p>
<p>once you have logged into your command line window you’ll probably be thinking, well what now?</p>
<p>its very simple, at SEO Positive we use a mix of vi, vim and nano. But what are these I hear you saying, they are editors based on the command line.</p>
<p>You need to find the location of your desired file and type the following into your command prompt window depending on what editor you have chosen.</p>
<pre class="brush: php">sudo vim /location/to/your/file</pre>
<p>You will then be asked for a password, if you’re on a web server you may not need to prefix this line with ‘sudo’ as this is a command that tells the system you want to perform an action as the computers administrator.</p>
<p>You will then be presented with the source of your file. I’ve written a short list of the keyboard short cuts for vim and some links to a full list of short cuts for the other two previously mentioned editors.</p>
<p>^ = shift</p>
<p>^E = skip the current word<br/>
^A = edit the end of the current line<br/>
a = edit the current line at the current cursor position<br/>
esc = exit edit mode (file remains open)<br/>
^W = save changes (write changes)<br/>
^ZZ = save current changes and exit vim (closes file and vim)</p>
<p>And the links to other resources:</p>
<p><a rel="nofollow" href="https://www.keyxl.com/aaa8263/290/VIM-keyboard-shortcuts.htm">VIM Shortcuts </a></p>
<p><a rel="nofollow" href="https://www.keyxl.com/aaab462/105/VIM-Text-Editor-keyboard-shortcuts.htm">VI Shortcuts</a></p>
<p><a rel="nofollow" href="https://mastershortcuts.com/nano">NANO Shortcuts</a></p>
</div>
<p class="postmetadata">Tags: <a href="/" rel="tag">Apache Tutorials</a>, <a href="/" rel="tag">command line</a>, <a href="/" rel="tag">Linux</a>, <a href="/" rel="tag">linux server</a>, <a href="/" rel="tag">nano</a>, <a href="/" rel="tag">Unix</a>, <a href="/" rel="tag">unix server</a>, <a href="/" rel="tag">vi</a>, <a href="/" rel="tag">vim</a><br/> Posted in <a href="../../tutorials-sub/category/command-line-editors" title="View all posts in Command Line Editors" rel="category tag">Command Line Editors</a>, <a href="../../tutorials-sub/category/linux" title="View all posts in Linux" rel="category tag">Linux</a>, <a href="../../tutorials-sub/category/unix" title="View all posts in Unix" rel="category tag">Unix</a>, <a href="../../tutorials-sub/category/apache" title="View all posts in apache" rel="category tag">apache</a></p>
</div>
<div class="post-83 post type-post hentry category-apache tag-apache tag-apache-tutorials tag-mac tag-windows" id="post-83">
<h2><a href="/" rel="bookmark" title="Permanent Link to Virtual Host’s">Virtual Host’s</a></h2>
<hr/>
<p><small>May 25th, 2010 <!-- by admin --></small></p>
<div class="entry">
<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><iframe src="https://api.tweetmeme.com/button.js?url=http%3A%2F%2Ftutorials.seopositiveltd.co.uk%2Fvirtual-hosts.php&style=normal" height="61" width="50" frameborder="0" scrolling="no"></iframe></div>
<p>As a web developer, I’m constantly having to set up virtual hosts to better manage any project I’m running.</p>
<p>But since there are so many platforms to develop on, Macs, Windows, Linux, Unix and some people even use a command prompt window with either vim, vi or some derivative I will only be showing you how to write a <VirtualHost> block and the different options available to this short piece of code.</p>
<p>Firstly you need to find you httpd.conf file I’ve listed below some standard locations for them.</p>
<ul>
<li>Mac, Linux, Unix - /etc/apache2/httpd.conf</li>
<li>Windows Xampp installation - C:\xampp\<em>xampp</em>\apache\conf\<em>httpd</em>.<em>conf</em></li>
<li>Windows Wamp installation - c:\wamp\Apache2\conf\httpd.conf</li>
</ul>
<p>In some cases, these httpd.conf files will simply include another file which contains the <VirtualHost> blocks, these are usually kept in a folder under your apache directory called ‘extra’ and more often than not called ‘httpd-vhosts.conf’</p>
<p>You will also need to find your hosts file, again below is a list of the known directories under different development platforms.</p>
<ul>
<li>Mac, Linux, Unix - /etc/hosts</li>
<li>Windows - %SystemRoot%\system32\drivers\etc\</li>
</ul>
<p>So lets get started with the <VirtualHost> block, I’ll show you the basics which is what I use at <a href="https://www.seopositive.net/">SEO Positive</a> below to get you started.</p>
<pre class="brush: php"><VirtualHost 127.0.0.1>
ServerName "website.mac"
DocumentRoot "/Library/WebServer/Documents/websiteName"
</VirtualHost>
</pre>
<p>And also adding to my list of hosts in the host file 127.0.0.1 website.mac and restarting apache will give me a ‘domain’ I can build a website under. As I have my error reporting set to E_ALL | E_STRICT I do not need any logs but below is an example of a typical <VirtualHost> block.</p>
<pre class="brush: php"><VirtualHost *>
ServerName www.example.com
DocumentRoot /Library/WebServer/Documents/example.com
ServerAdmin webmaster@example.com
ErrorLog /Library/WebServer/Documents/example.com/example.com-error_log
CustomLog /Library/WebServer/Documents/example.com/example.com-access_log common
</VirtualHost>
</pre>
<p>As you can see there are a few extra lines for the logs and the webmasters email address, you can edit these lines to better suite your needs for error logging but here at <a href="https://www.seopositive.com/">SEO Positive</a>, we get things right first time so logging isn’t necessary.</p>
</div>
<p class="postmetadata">Tags: <a href="/" rel="tag">apache</a>, <a href="/" rel="tag">Apache Tutorials</a>, <a href="/" rel="tag">mac</a>, <a href="/" rel="tag">windows</a><br/> Posted in <a href="../../tutorials-sub/category/apache" title="View all posts in apache" rel="category tag">apache</a></p>
</div>
<div class="post-62 post type-post hentry category-css tag-css tag-css-tutorials" id="post-62">
<h2><a href="/" rel="bookmark" title="Permanent Link to Browser dependant CSS tricks">Browser dependant CSS tricks</a></h2>
<hr/>
<p><small>May 24th, 2010 <!-- by admin --></small></p>
<div class="entry">
<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><iframe src="https://api.tweetmeme.com/button.js?url=http%3A%2F%2Ftutorials.seopositiveltd.co.uk%2Fbrowser-dependant-css-tricks.php&style=normal" height="61" width="50" frameborder="0" scrolling="no"></iframe></div>
<p>Good morning all,</p>
<p>Today we’ve decided to teach you about browser dependent CSS properties, such as text-shadow, -moz-border-radius and -webkit-border-radius all magical things that totally ostracize Internet Explorer from the browsing world.</p>
<h3><strong><em>“Internet Explorer is only pre-installed to download Firefox”</em></strong></h3>
<p>Possibly one of my favourite quotes of all time, as we all know Internet Explorer was designed to make web designers lives harder with its, frankly, disgusting rendering and parsing engine. So none of these CSS rules will work in any IE below version 9. Which by the way, has some large improvements and a demo is available to download from the <a rel="nofollow" href="https://ie.microsoft.com/testdrive/">Microsoft website</a>.</p>
<p>The CSS properties we’re going to learn about today are listed below.</p>
<p>border-radius (CSS3 - Not widely supported as yet)</p>
<p>-moz-border-radius (Firefox)</p>
<p>-webkit-border-radius (Webkit)</p>
<p>and text-shadow (All but Internet Explorer)</p>
<p>These are just a few of the available CSS properties, but a great starting point for anyone looking at ‘prettying’ up there website.</p>
<p>First off we’ll start with the 3 border-radius properties, all dependent on different browsers and all equally brilliant. What the border radius property actually does is it creates a rounded edge of most elements you apply it to, Such as <div> and <img> there are derivatives of this property as well for independant corners of your element.</p>
<table cellpadding="3" style="font-size:12px;">
<tbody>
<tr>
<th>CSS3 (not widely supported)</th>
<th>Mozilla</th>
<th>WebKit</th>
</tr>
<tr>
<td><strong><em>Opera, IE9<br/>
</em></strong></td>
<td><strong><em>Firefox</em></strong></td>
<td><strong><em>Safari, Konqueror</em></strong></td>
</tr>
<tr>
<td><em>border</em>-top-right-<em>radius</em></td>
<td>-<em>moz</em>-<em>border</em>-<em>radius</em>-topright</td>
<td>-webkit-<em>border</em>-top-right-<em>radius</em></td>
</tr>
<tr>
<td><em>border</em>-bottom-right-<em>radius</em></td>
<td>-<em>moz</em>-<em>border</em>-<em>radius</em>-bottomright</td>
<td>-webkit-<em>border</em>-bottom-right-<em>radius</em></td>
</tr>
<tr>
<td><em>border</em>-bottom-left-<em>radius</em></td>
<td>-<em>moz</em>-<em>border</em>-<em>radius</em>-bottomleft</td>
<td>-webkit-<em>border</em>-bottom-left-<em>radius</em></td>
</tr>
<tr>
<td><em>border</em>-top-left-<em>radius</em></td>
<td>-<em>moz</em>-<em>border</em>-<em>radius</em>-topleft</td>
<td>-webkit-<em>border</em>-top-left-<em>radius</em></td>
</tr>
<tr>
<td><em>border</em>-<em>radius</em></td>
<td>-<em>moz</em>-<em>border</em>-<em>radius</em></td>
<td>-webkit-<em>border</em>-<em>radius</em></td>
</tr>
</tbody>
</table>
<p>As you can see, the above properties have there independent corner properties and most of them are prefixed with there browsers engine name. And Also you can see which browsers from the above table support which property.</p>
<p>To use any of the above border-radius properties all accept the same arguments, you only need to set the size of the corner you would like on your element. See the example below</p>
<pre class="brush: php">div
{
border-radius:14px;
-moz-border-radius:14px;
-webkit-border-radius:14px;
}</pre>
<p>This example will put a 4 pixel round edge on every corner on all the divs on the page with this property on it. See a live example of the above code below.</p>
<p> </p>
<div style="border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px; width: 300px; background: none repeat scroll 0% 0% yellow; border: 2px solid #333333; padding: 10px;">“God is my Shepard” ~ Psalm 23</div>
<p> </p>
<p>The example above will only work in the browsers mentioned in the table earlier on in this post so if you’re using IE you will just see a square cornered box. The border-radius rule is fantastic and is being more and more widely used by web developers.</p>
<p>Next we have the text-shadow css property, again fantastic for adding that extra touch to your website without having to use images, we have not tested its compatibility with font libraries such as Cufon and Sifr as yet, but we at <a href="https://www.seopositive.com/">SEO Positive</a> use the text-shadow property quite often in our builds for a final touch to our clients websites.</p>
<p>The text shadow property can be both very simple to use and very complicated to use, but we will teach you the basics of this brilliant effect, see the example below on how to set up a simple text shadow to bring out text from a pages background. This property is, as far as we understand, supported by all browsers other than Internet Explorer…Typically.</p>
<pre class="brush: php">
p
{
text-shadow: 2px 2px #3b3b3b;
}
</pre>
<p>the above example will put a dark shadow under the text 2 pixels from the top and 2 pixels from the left that will be a dark grey (#3B3B3B) see the example text below, again these will work in all decent browsers (Just not IE)</p>
<p style="text-shadow: 2px 2px #3b3b3b; font-weight:bold; font-size:19px; color:orange;">“I’m not anti-religious, I just don’t believe in magic…”</p>
<p>As you can see, there is a dark shadow behind the text, it is a solid colour though so see the examples below on how to add a blur effect for a nice text shadow.</p>
<pre class="brush: php">
p
{
text-shadow: 2px 2px 3px #3b3b3b;
}
</pre>
<p style="text-shadow: 2px 2px 3px #3b3b3b; font-weight:bold; font-size:19px; color:orange;">“I’m not anti-religious, I just don’t believe in magic…”</p>
<p>as you can see in the above example there is a new variable added to the property, this third argument (in this case is 3px) will blur the shadow by 3px which looks much better.</p>
<p>So there you go, you have a taste of the available CSS3 and browser specific CSS properties that add some lovely finishing touches to any website without having to use any images.</p>
</div>
<p class="postmetadata">Tags: <a href="/" rel="tag">css</a>, <a href="/" rel="tag">css tutorials</a><br/> Posted in <a href="../../tutorials-sub/category/css" title="View all posts in css" rel="category tag">css</a></p>
</div>
<div class="post-55 post type-post hentry category-uncategorized category-seo tag-seo tag-seo-tutorials" id="post-55">
<h2><a href="/" rel="bookmark" title="Permanent Link to Page Optimisation tutorial">Page Optimisation tutorial</a></h2>
<hr/>
<p><small>May 20th, 2010 <!-- by admin --></small></p>
<div class="entry">
<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><iframe src="https://api.tweetmeme.com/button.js?url=http%3A%2F%2Ftutorials.seopositiveltd.co.uk%2Fpage-optimisation-tutorial.php&style=normal" height="61" width="50" frameborder="0" scrolling="no"></iframe></div>
<p>So the title of this post is particularly broad in the subjects in which it actually covers but today we are going to look at simple on page search engine optimisation factors with some hints and tips with some helpful resources.</p>
<p>Firstly, you need to make sure you know who you’re getting your website built by because a phrase we like to use at <a href="https://www.seopositive.com/">SEO Positive</a> is “there are a lot of cowboys on the web”</p>
<p>We quite often get clients join us who have there websites built in tables, which works, but is no good for SEO, primarily because they are a lot heavier than a site built in CSS. We build all of our sites in CSS which both loads faster, can be optimised and changed easier and validates a lot easier than a table layout.</p>
<p>Also a lot of web design agencies won’t bother with even simple SEO elements such as meta keywords and meta descriptions, if they aren’t putting these elements into their sites all of us could easily assume they aren’t worried about keyword density, page load times and link structures. All vital parts to any SEO campaign.</p>
<p>When we build any website here at SEO Positive we ensure we make all of our sites as optimised as possible, see below for an example of our meta headers which aid for <a href="https://www.seopositive.com/">SEO</a>.</p>
<pre class="brush: php"><meta name="keywords" content="" />
<meta name="description" content="" />
</pre>
<p>Your web pages should only ever have between 5 and 8 keywords, as any more may cause a ‘dilute’ effect on your websites optimisation, and your descriptions should be short, roughly 100 characters and have some of your keywords in it as the description is the text you see under the link in search engines like Google, Yahoo, Bing and All The Web.</p>
<p>Keyword density is also important, keyword density is a percentage of the number of times your keyword is mentioned in your content, we recommend between 5% and 8% as this tells search engines that your content is of a relative subject to the website you own.</p>
<p>We also mentioned page speed above, this can be quite a lengthy process, but a very important thing to do to any website since Google’s algorithm altered to include this as a ranking factor. The things we recommend to do are listed below.</p>
<ul>
<li>Compress your website, not sure if you have it already? visit https://www.port80software.com/tools to check</li>
<li>If you haven’t already minified your CSS and JavaScript its worth doing as this decreases the size of the download speeding the page up, a fantastic JavaScript minimiser can be found https://fmarcia.info/jsmin/test.html</li>
<li>Combine all your CSS into single files and include them into specific pages to minimize the amount of code your browser has to scan before it can apply styles</li>
<li>Combine all your JavaScript files into one file, again this decreases a download size and speeds up loading times</li>
<li>If your JavaScript contains no document.write() calls, its best to include it in the bottom of your pages as your browser will download and interpret these files before parsing your content/design.</li>
<li>Set up sub-domains that don’t set cookies and spread the css, JavaSvript and images across these. Also known as parallel downloads. Most modern browsers will only download 2 files at any one time from a single domain where as sub domains will allow for much more than 2 downloads at a time</li>
<li>Optimise your images, we all want great looking sites. But at what cost, you can optimise your images so they are smaller and download faster. Also remove any headers the files may have as these increase file sizes as well and are unnecessary.</li>
</ul>
<p>Once you have managed all of the above, your page should be on its way to being fully optimised.</p>
</div>
<p class="postmetadata">Tags: <a href="/" rel="tag">seo</a>, <a href="/" rel="tag">SEO Tutorials</a><br/> Posted in <a href="../../tutorials-sub/category/uncategorized" title="View all posts in Uncategorized" rel="category tag">Uncategorized</a>, <a href="../../tutorials-sub/category/seo" title="View all posts in seo" rel="category tag">seo</a></p>
</div>
<div class="navigation">
<div class="alignleft"><p><a href="/">« Older Entries</a></p></div>
<div class="alignright"><p></p></div>
</div>
<div class="clear"></div>
<hr/>
</div>
<div id="sidebar">
<h3 class="widget-title">Categories</h3> <ul>
<li class="cat-item cat-item-10"><a href="../../tutorials-sub/category/apache" title="View all posts filed under apache">apache</a>
</li>
<li class="cat-item cat-item-3"><a href="../../tutorials-sub/category/brain-candy" title="View all posts filed under Brain Candy">Brain Candy</a>
</li>
<li class="cat-item cat-item-214"><a href="../../tutorials-sub/category/cms" title="View all posts filed under CMS">CMS</a>
</li>
<li class="cat-item cat-item-66"><a href="../../tutorials-sub/category/other-technology/cold-fusion" title="View all posts filed under cold fusion">cold fusion</a>
</li>
<li class="cat-item cat-item-29"><a href="../../tutorials-sub/category/command-line-editors" title="View all posts filed under Command Line Editors">Command Line Editors</a>
</li>
<li class="cat-item cat-item-206"><a href="../../tutorials-sub/category/pay-per-click-ppc/conversion-tracking-pay-per-click-ppc" title="View all posts filed under Conversion Tracking">Conversion Tracking</a>
</li>
<li class="cat-item cat-item-11"><a href="../../tutorials-sub/category/css" title="View all posts filed under css">css</a>
</li>
<li class="cat-item cat-item-133"><a href="../../tutorials-sub/category/pay-per-click-ppc/display-network" title="View all posts filed under Display Network">Display Network</a>
</li>
<li class="cat-item cat-item-174"><a href="../../tutorials-sub/category/google-1" title="View all posts filed under Google +1">Google +1</a>
</li>
<li class="cat-item cat-item-132"><a href="../../tutorials-sub/category/pay-per-click-ppc/google-adwords-2" title="View all posts filed under Google Adwords">Google Adwords</a>
</li>
<li class="cat-item cat-item-115"><a href="../../tutorials-sub/category/web-analytics/google-analytics" title="View all posts filed under google analytics">google analytics</a>
</li>
<li class="cat-item cat-item-102"><a href="../../tutorials-sub/category/shopping-feeds/google-product-feed" title="View all posts filed under Google Product Feed">Google Product Feed</a>
</li>
<li class="cat-item cat-item-190"><a href="../../tutorials-sub/category/shopping-feeds/google-shopping-shopping-feeds" title="View all posts filed under Google Shopping">Google Shopping</a>
</li>
<li class="cat-item cat-item-200"><a href="../../tutorials-sub/category/google-webmaster" title="View all posts filed under Google Webmaster">Google Webmaster</a>
</li>
<li class="cat-item cat-item-12"><a href="../../tutorials-sub/category/htmlxhtml" title="View all posts filed under html/xhtml">html/xhtml</a>
</li>
<li class="cat-item cat-item-128"><a href="../../tutorials-sub/category/illustrator" title="View all posts filed under Illustrator">Illustrator</a>
</li>
<li class="cat-item cat-item-13"><a href="../../tutorials-sub/category/javascript" title="View all posts filed under javascript">javascript</a>
</li>
<li class="cat-item cat-item-42"><a href="../../tutorials-sub/category/joomla" title="View all posts filed under joomla">joomla</a>
</li>
<li class="cat-item cat-item-22"><a href="../../tutorials-sub/category/jquery" title="View all posts filed under jQuery">jQuery</a>
</li>
<li class="cat-item cat-item-21"><a href="../../tutorials-sub/category/jquery-tutorial" title="View all posts filed under jQuery Tutorial">jQuery Tutorial</a>
</li>
<li class="cat-item cat-item-27"><a href="../../tutorials-sub/category/linux" title="View all posts filed under Linux">Linux</a>
</li>
<li class="cat-item cat-item-41"><a href="../../tutorials-sub/category/mootools" title="View all posts filed under mootools">mootools</a>
</li>
<li class="cat-item cat-item-14"><a href="../../tutorials-sub/category/mysql" title="View all posts filed under mysql">mysql</a>
</li>
<li class="cat-item cat-item-71"><a href="../../tutorials-sub/category/mysql/mysqli" title="View all posts filed under MySQLi">MySQLi</a>
</li>
<li class="cat-item cat-item-131"><a href="../../tutorials-sub/category/pay-per-click-ppc" title="View all posts filed under Pay Per Click PPC">Pay Per Click PPC</a>
</li>
<li class="cat-item cat-item-67"><a href="../../tutorials-sub/category/other-technology/perl" title="View all posts filed under perl">perl</a>
</li>
<li class="cat-item cat-item-19"><a href="../../tutorials-sub/category/photoshop" title="View all posts filed under Photoshop">Photoshop</a>
</li>
<li class="cat-item cat-item-9"><a href="../../tutorials-sub/category/php" title="View all posts filed under php">php</a>
</li>
<li class="cat-item cat-item-51"><a href="../../tutorials-sub/category/php/php-framework" title="View all posts filed under php framework">php framework</a>
</li>
<li class="cat-item cat-item-69"><a href="../../tutorials-sub/category/php/programming-php" title="View all posts filed under Programming PHP">Programming PHP</a>
</li>
<li class="cat-item cat-item-169"><a href="../../tutorials-sub/category/robots-txt" title="View all posts filed under robots.txt">robots.txt</a>
</li>
<li class="cat-item cat-item-134"><a href="../../tutorials-sub/category/pay-per-click-ppc/search-network" title="View all posts filed under Search Network">Search Network</a>
</li>
<li class="cat-item cat-item-23"><a href="../../tutorials-sub/category/seo" title="View all posts filed under seo">seo</a>
</li>
<li class="cat-item cat-item-101"><a href="../../tutorials-sub/category/shopping-feeds" title="View all posts filed under Shopping Feeds">Shopping Feeds</a>
</li>
<li class="cat-item cat-item-1"><a href="../../tutorials-sub/category/uncategorized" title="View all posts filed under Uncategorized">Uncategorized</a>
</li>
<li class="cat-item cat-item-28"><a href="../../tutorials-sub/category/unix" title="View all posts filed under Unix">Unix</a>
</li>
<li class="cat-item cat-item-114"><a href="../../tutorials-sub/category/web-analytics" title="View all posts filed under web analytics">web analytics</a>
</li>
<li class="cat-item cat-item-62"><a href="../../tutorials-sub/category/website-design" title="View all posts filed under website design">website design</a>
</li>
<li class="cat-item cat-item-39"><a href="../../tutorials-sub/category/wordpress" title="View all posts filed under wordpress">wordpress</a>
</li>
</ul>
<h3 class="widget-title">Archives</h3> <ul>
<li><a href="../../tutorials-sub/2011/11" title="November 2011">November 2011</a></li>
<li><a href="../../tutorials-sub/2011/10" title="October 2011">October 2011</a></li>
<li><a href="../../tutorials-sub/2011/09" title="September 2011">September 2011</a></li>
<li><a href="../../tutorials-sub/2011/08" title="August 2011">August 2011</a></li>
<li><a href="../../tutorials-sub/2011/07" title="July 2011">July 2011</a></li>
<li><a href="../../tutorials-sub/2011/04" title="April 2011">April 2011</a></li>
<li><a href="../../tutorials-sub/2011/03" title="March 2011">March 2011</a></li>
<li><a href="../../tutorials-sub/2011/02" title="February 2011">February 2011</a></li>
<li><a href="../../tutorials-sub/2011/01" title="January 2011">January 2011</a></li>
<li><a href="../../tutorials-sub/2010/12" title="December 2010">December 2010</a></li>
<li><a href="../../tutorials-sub/2010/11" title="November 2010">November 2010</a></li>
<li><a href="../../tutorials-sub/2010/10" title="October 2010">October 2010</a></li>
<li><a href="../../tutorials-sub/2010/09" title="September 2010">September 2010</a></li>
<li><a href="../../tutorials-sub/2010/08" title="August 2010">August 2010</a></li>
<li><a href="../../tutorials-sub/2010/07" title="July 2010">July 2010</a></li>
<li><a href="../../tutorials-sub/2010/06" title="June 2010">June 2010</a></li>
<li><a href="../../tutorials-sub/2010/05" title="May 2010">May 2010</a></li>
</ul>
<h3 class="widget-title">Blogroll</h3>
<ul class="xoxo blogroll">
<li><a href="https://www.seopositive.co.uk/cheap-seo.php">Cheap SEO</a></li>
<li><a href="https://www.integratedcctv.co.uk/" title="Integrated CCTV, Security, news and reviews">Integrated CCTV</a></li>
<li><a href="https://www.payperclick.org/">Pay Per Click Management</a></li>
<li><a href="https://www.payday-loans.co.uk/">Payday Loans</a></li>
<li><a href="https://www.seopositive.co.uk/pay-per-click.php">PPC Marketing</a></li>
<li><a href="https://www.searchengineoptimisation.org.uk/">Search Engine Optimisation</a></li>
<li><a href="https://www.seopositive.co.uk/">SEO</a></li>
<li><a href="https://www.seopositive.co.uk/blog">SEO Blog</a></li>
<li><a href="https://www.seopositive.net/">SEO Positive</a></li>
<li><a href="https://my.seopositive.co.uk/">SEO Positive</a></li>
<li><a href="https://news.seopositive.co.uk/">SEO Positive News</a></li>
<li><a href="https://tutorials.seopositive.co.uk/">SEO Positive Tutorials</a></li>
<li><a href="https://www.promocodes.co.uk/">voucher codes website</a></li>
<li><a href="https://www.seopositive.co.uk/website-design.php">Website Design Company</a></li>
</ul>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<div id="footer" role="contentinfo">
<div id="footer-content">
<div class="footer-section">
<h3>Additional Pages</h3>
<div class="menu-additional-pages-container"><ul class="menu" id="menu-additional-pages"><li class="menu-item menu-item-type-custom menu-item-645" id="menu-item-645"><a href="../../my-sub/index">Client Login</a></li>
<li class="menu-item menu-item-type-post_type menu-item-44" id="menu-item-44"><a href="../../terms">Terms & Conditions</a></li>
<li class="menu-item menu-item-type-post_type menu-item-270" id="menu-item-270"><a href="../../privacy-policy">Privacy Policy</a></li>
<li class="menu-item menu-item-type-custom menu-item-2699" id="menu-item-2699"><a href="../../tutorials-sub/index">Tutorials</a></li>
</ul></div></div>
<div class="footer-section">
<h3>Sitemaps & Feeds</h3>
<div class="menu-sitemaps-feeds-container"><ul class="menu" id="menu-sitemaps-feeds"><li class="menu-item menu-item-type-post_type menu-item-697" id="menu-item-697"><a href="../../sitemap">Sitemap</a></li>
<li class="menu-item menu-item-type-custom menu-item-699" id="menu-item-699"><a href="https://www.seopositiveltd.co.uk/sitemap.xml">XML Sitemap</a></li>
<li class="menu-item menu-item-type-custom menu-item-2740" id="menu-item-2740"><a href="../../blog">Blog</a></li>
<li class="menu-item menu-item-type-custom menu-item-2761" id="menu-item-2761"><a href="../../news-sub/index">News</a></li>
</ul></div></div>
<div class="footer-section footer-section-big">
<h3>Our Address</h3>
<p><strong>Chelmsford Head Office</strong><br/>Milstrete House<br/>29 New Street<br/>Chelmsford<br/>CM1 1NT</p>
</div>
<div class="footer-section">
<h3> </h3>
<p><strong>London Head Office</strong><br/>3rd Floor<br/>1 Ropemaker Street<br/>London<br/>EC2Y 9HT</p>
</div>
<div class="footer-section footer-section-small no-padding-right">
<h3>Social Links</h3>
<a href="/" target="_blank" rel="nofollow"></a>
<a href="https://twitter.com/seopositiveltd" target="_blank" rel="nofollow"></a>
<a href="https://www.youtube.com/user/seopositive" target="_blank" rel="nofollow"></a>
<h3>W3C Compliant</h3>
</div>
<div class="clear"></div>
</div>
<div id="footer-btm">
<p>© Copyright 2010 SEO Positive Ltd | Registered company in England & Wales | Company Number: 06643590 | VAT Number: 974449769</p>
</div>
</div>
</div>
<script src="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/js/jqueryui.js" type="text/javascript"></script>
<script src="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/js/jquery.anythingslider.js" type="text/javascript"></script>
<script src="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/js/mac-screen-slider.js" type="text/javascript"></script>
<script src="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/js/class.horinaja.jquery.js" type="text/javascript"></script>
<script src="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/js/javascript.js" type="text/javascript"></script>
<script src="https://tutorials.seopositiveltd.co.uk/wp-content/themes/seopositive/js/read-more.js" type="text/javascript"></script>
<script type="text/javascript" src="https://tutorials.seopositiveltd.co.uk/wp-content/plugins/contact-form-7/jquery.form.js?ver=2.47"></script>
<script type="text/javascript" src="https://tutorials.seopositiveltd.co.uk/wp-content/plugins/contact-form-7/scripts.js?ver=2.4.2"></script>
<!-- Auto SyntaxHighlighter -->
<script type="text/javascript" src="https://tutorials.seopositiveltd.co.uk/wp-content/plugins/auto-syntaxhighlighter/scripts/shCore.js?ver=3.0.83"></script>
<script type="text/javascript" src="https://tutorials.seopositiveltd.co.uk/wp-content/plugins/auto-syntaxhighlighter/scripts/shBrushPhp.js?ver=3.0.83"></script>
<script type="text/javascript">
(function(){
var corecss = document.createElement('link');
var themecss = document.createElement('link');
var corecssurl = "https://tutorials.seopositiveltd.co.uk/wp-content/plugins/auto-syntaxhighlighter/styles/shCore.css?ver=3.0.83";
if ( corecss.setAttribute ) {
corecss.setAttribute( "rel", "stylesheet" );
corecss.setAttribute( "type", "text/css" );
corecss.setAttribute( "href", corecssurl );
} else {
corecss.rel = "stylesheet";
corecss.href = corecssurl;
}
document.getElementsByTagName("head")[0].appendChild(corecss);
var themecssurl = "https://tutorials.seopositiveltd.co.uk/wp-content/plugins/auto-syntaxhighlighter/styles/shThemeDefault.css?ver=3.0.83";
if ( themecss.setAttribute ) {
themecss.setAttribute( "rel", "stylesheet" );
themecss.setAttribute( "type", "text/css" );
themecss.setAttribute( "href", themecssurl );
} else {
themecss.rel = "stylesheet";
themecss.href = themecssurl;
}
document.getElementsByTagName("head")[0].appendChild(themecss);
})();
SyntaxHighlighter.defaults['auto-links'] = false;
SyntaxHighlighter.defaults['toolbar'] = false;
SyntaxHighlighter.all();
</script>
<!-- /Auto SyntaxHighlighter -->
</body>
</html>