PHP Script Blog

06 August

Website Optimisation Techniques

Website Optimisation Techniques


As well as link building and on-page optimisation, there are some other very important SEO factors which can help your website index and rank in search engine listings. The following techniques are grouped into the category named 'website optimisation' and should not be overlooked when preparing an SEO campaign.


Domain Age and Expiration Date


Google and other search engines include many factors within their ranking system. One of these factors is trust rank. Owning a domain that has history improves the trust rank as does registering the domain for a long period of time.


Website History


Again trust rank comes into play here. If your website has been archived in the search engine results for a long period then it will help improve rankings and indexing of webpages created in comparison with a fairly new website with no history.



Structured Navigation


When creating a website, it is important to provide a well structured navigation, not just for users but also to allow search engine bots to follow links and index webpages within your website. Structuring your navigation correctly can help all you webpages be indexed and should help the flow of Google's PageRank spread through out the website.


Valid HTML


As with structured navigation, the importance of valid HTML to search engine bots is to allow all webpages within your website to be indexed within the search engine listings. Validating your HTML will ensure that the bots do not hit any 'brick walls' within the code that prevent them from reading the rest of the webpage.


Contextual Linking


To further help the indexing of your webpages and to even out the flow of Google's PageRank, it is useful to include links within the content text of your webpages. Wikipedia is a perfect example of how this should be done.


URL Structure Including keywords in your website's URLs will help you rank for those terms. If your website uses dynamic URLs created through variables then think about rewriting them. Separate keywords using a minus character (eg. search-phrase.html) and try and keep the important keywords as close to the beginning of the URL as possible.





Regional Targeting



If you wish to target a certain region then there are a few steps you can take to help this process. Firstly you can choose a relevant domain such as a .co.uk (UK) or .de (Germany) rather than a generic .com domain. Then look at your hosting IP location, search engines can access this information and will use it to decide your target audience. Finally, Google Webmaster Tools allows you to set a geographic target which is useful if you have a .com domain.


Site Maps


Search engine bots look for site maps when they visit your website. Providing a standard HTML site map will help improve the indexing of your webpages and allow bots to find webpages that they might otherwise have missed. You can now also provide and submit an XML site map which all the major search engines have took on as a standard. Use your robots.txt to tell bots where to find your XML site map and also submit it to Google Webmaster Tools and Yahoo Site Explorer.


Domain Name


If you are purchasing a domain name for a new website then think about including your main targeted keywords within that domain name. For example if you are building an online store that sells low price golf clubs in the UK and you buy the domain cheapgolfclubs.co.uk then you are definitely going to have a lot more of a chance for quickly ranking well for the search term 'cheap golf clubs' in UK search engines than you would with a more generic domain name. You would also do well for long tail search terms such as 'cheap golf clubs in the UK' and have more chance of ranking for 'golf clubs' in the long term.





05:05:00 - bosswild -

03 August

VQS - very quick site - using feeds

Ever wanted to build a site in minutes. Well you can with our VQS script. OMG it's so simple.

If you are in search for any of the following:

* A light weight PHP script that you can build a site in one minute with.
* A site script that will allow you to display multiple feeds as if they were your content.
* An alternative to using expensive feed reader programs to display content on your site.

You've come to the right place.

VQS is exactly that, a very quick site.

All you need to do is edit the index file, upload the index.php and rssreader.php files to a folder and it works. There are no database set-ups, no admin section to worry about, it's ready to go with some quick editing in the index file.

Download - it's free - VQS SITE

Once downloaded you can build masses of sites displaying feeds from sponsors, affiliates, blogs, yahoo news and many more.

For more info about the rssreader function file have a look at http://apptools.com/phptools/xml/rss.php
04:03:58 - bosswild -

SEO Top 10

There have always been do-it-yourselfers succeeding at web promotion and search engine optimization. In fact, many of the established businesses offering web services today came from humble beginnings, perhaps nothing more than a college student with a laptop, an internet connection, and too much free time. The Web evolves as the result of the innovation and experimentation of individuals. The sharing of knowledge. The do-it-yourself attitude.


As text link brokers and mass link networking decrease in value and use in social media increases, it becomes more important for companies to have an internal approach and awareness of search engine marketing. Don't get me wrong; outsourcing to SEO firms is still a smart option. That said, making the most out of Web 2.0 usually requires some level of cooperation between SEO firm and site owner. You don't need to be an expert to know the basics of good SEO practices, and that added knowledge will be a great advantage whether you're working along side an SEO team, or promoting your own site in your spare time.


So if you're on a "need to know" basis with SEO, the following points should illustrate what an overall plan should include:


1. Create Search Engine-Friendly Content


Unique web content is your most valuable asset, and ensuring search engines can read it is crucial. Text embedded in images or Flash cannot be read, so make sure you use important keywords, headings, and hyperlinks in plain text form. Instead of using images as navigation links, CSS (Cascading Style Sheets) makes it easy to format those links to look more like 'buttons', thus creating powerful anchor text as well as making it visually appealing. Use heading tags properly and don't try to hide keywords or text by making it the same color as the page background or shrinking it so it can't be seen. Make sure the keywords you wish to rank high for are used frequently in the page copy but within reason.


Now that you've created good content, is it actually being crawled? Copy and paste a page's URL into a search engine to see if it has been indexed. If you've just created the page, it may take a few days to show up. Aside from age, many factors can lead to web pages not being indexed by search engines, such as duplicate content (ie. a printer-friendly version of a page might be indexed and the normal version not, or vice versa); links generated by JavaScript instead of HTML; poor site architecture (ie. using too many sub-directories); lengthy, dynamically generated URLs using special characters; and orphaned pages.


2. Choose Your Keywords Wisely


One of the first steps of SEO, this one needs to be done properly the first time or all your future efforts and promotion could end up being wasted. Start by writing down general terms that describe your products, services or web content. Use keyword research services to investigate word and phrase variations. Wordtracker, KeywordDiscovery, and the Google AdWords suggestion tool are good starting points. The goal is to find those niche phrases that your target market uses to find sites just like yours and optimize your site for them. If the phrases do not get enough use by searchers, your profits from ranking for them will be low. At the same time, stay away from general terms that are tougher to rank for (ie. like "art", "computers", "business", etc.) as a great portion of the traffic will be irrelevant and you'll break the bank attaining such competitive phrases.


3. Get Others to Link to Your Site


In theory there are countless ways, some traditional and some quite innovative, to get other web sites to link to yours. In practice, it can be easier said than done. Google defines a link as it pertains to rankings and SEO as a "vote" from one site to another. The more quality votes your site receives, the greater chance you have of rankings well. If a well established site links to yours, that link carries more weight than one would from a mom & pop shop or less reputable page.


If your site has useful content and is doing something unique, you're already ahead of much of the competition. People need a reason to link to your site, as very few will do it out of the goodness of their heart. Trading links can work, but link exchange networks have decreased in value and won't be of much use in competitive fields. Buying links, if you haven't heard, is a big Google no-no. While entire articles could be written on this topic, here are a few popular methods of acquiring incoming links:


- issuing company press releases with a link back to your site

- submitting to reputable business directories such as Yahoo! and Business.com

- be active on related blogs by commenting and exchanging ideas

- if you have clients with web sites, ask if they would mind adding your link in a "partners" section

- participate in relevant forums and discussion boards with a link in your signature

- write and submit original articles to web publications in your field with a link in your bio

- get involved in social media and bookmarking




4. Join the Social Media Revolution


The collaboration between Internet users and the development of online communities is at an all-time high. Social bookmarking sites such as Del.icio.us, StumbleUpon, Furl, Reddit, and Technorati offer users a way to store their favorite pages and media online, and share it with others. These services also provide a way to promote your own content or create a buzz over a product or service. Creating a Myspace page or Squidoo "lens" is also a way to network and share information.


However, if your goal is to generate sales then you must offer something without the promotional hype. The reality of social media is that popularity is based almost entirely on public interest. If your information or media isn't unique or of interest to anyone, you cannot force success using social media communities.


The key to using social media and bookmarking sites to your advantage is to not be shy. Network with other users, bookmark and share useful content, create eye-catching titles for your entries, and tell your friends and co-workers to vote on content you have on these sites.


These four points are a general guideline to follow for SEO. Search engine optimization experts and firms are a good outsourcing option in competitive markets, while the DIY attitude can yield great results for web site owners with smaller marketing budgets. If you're in the latter group, hopefully this helps get you started.


00:24:33 - bosswild -

02 August

Welcome to the PukeHead Programming Blog

I've been programming in PHP for about 5 years and have created a lot of functional scripts. I'm now starting to share some of these functional free php scripts with the world.
As a method of increasing exposure I've installed a nucleus blog, and I recommend everyone does this on their sites. This blog will contain script explanations and update info as well as tips and hint on how to increase traffic to your site from major search engines. SEO is a very hot topic and there are simple things that can be done to improve your site's listings.

Here is a list of the current offerings from PukeHead Programming:
GigLister V1.1
With this event calendar you can configure all text for forms in one config file. It's simple to install, uses one MySql table, with easy to use simple features. Admin can submit Events and users can submit events,you'll be able view, edit, delete or approve those listings.

VQS - very quick site
If you are in search for any of the following: * A light weight PHP script that you can build a site in one minute with. * A site script that will allow you to display multiple feeds as if they were your content. * An alternative to using expensive feed reader programs to display content on your site. VQS is exactly that, a very quick site. All you need to do is edit the index file, upload the index.php and rssreader.php files to a folder and it works. There are no database set-ups, no admin section to worry about, it's ready to go with some quick editing in the index file.

CMS V1.0
PukeHead Programming Content Manager is a simple and effective website in a zip file. In this first complete Version release May 2008, we've added comprehensive hitdata, contact us and improved SEO components. It's still easy to drive and I like to use the site for ebooks. The script is designed to get you up and running as quick as possible. Too many content management systems need diploma to run them. If you are looking to build multiple sites, or just want a solution that will be up and running today this is the one for you. Written in PHP and requires mysql. This site is bundled with a WYSIWYG editor for your content fields to make editing your site easy.
22:10:28 - bosswild -