Blog

Web design | Digital Marketing | SEO | Campaign Management | Advertising | Social Media Marketing | PPC

Set up CORS Headers for Static Content Pages Using Htaccess File

So you want to do something cross domain with javascript without running into the security error preventing cross domain nasties. Nasty hackers could easily plant some DOM manipulating javascript in your domain from theirs. Should be noted that trusted domains can also get compromised its an imperfect world. However at some point we have to enable some trust and we choose to do it perhaps with a particular domain or subdomain.

Continue reading
  5219 Hits
  1 Comment
Recent comment in this post
admin
The advantages of using CORS is that you don't need to proxy in data (server side) for example using php curl [This then places th... Read More
Saturday, 22 February 2014 10:42
5219 Hits
1 Comment

Social Media Account Graphics And Posting Advice

Social Media Account Graphics And Posting Advice

Social Media Pages Freelancer

It can help your brand imesuarably to have profesisonal graphic designer work on the main graphics in your social media accounts. These can be for example LinkedIn, Facebook, Instagram, YouTube, Twitter and emerging platforms.

Continue reading
  12719 Hits
  0 Comments
12719 Hits
0 Comments

Free SEO Tools | Reviews and SEO Tips

free seo tools

Free SEO Tools Rank In Google Faster

I'm going to compile a list of free seo tools here for all my readers. You can setup and learn SEO if you want to it will like anything take time. And you can do it with a small outlay but you need to be earning in your day job while you learn and get clients. 

Continue reading
  12021 Hits
  0 Comments
12021 Hits
0 Comments

U is for User Experience or User Interaction : UX, UI

This is a future glimpse at UX but in today's market we have to deal with quite remarkable advances in UI such as accelerometers in the iPhone or the pinch zoom which apple's competitors were slow to replicate. Indeed it is my belief that UX is what made Apple products better than the rest.

Continue reading
  3790 Hits
  0 Comments
Tags:
3790 Hits
0 Comments

C is for Canonical - What does it mean?

C is for Canonical - What does it mean in context of google, seo and ranking

Crawlers are busy at work! They are like the un-dead of the night working hard while you sleep in your bed. Google for example crawls pretty much the www with high intensity! It wants to know what is being served globally on-line, this is google's business and its dominant USP in the world. It is why it is so powerful and provides the world with the best search (if loosing some ground of late IMO see duckduckgo).

How Search Engine Crawlers Work

Google sends automated scripts to achieve this task and they find your site and go to work trying to find every single SERVED page on your domain. This sometimes results in ghost like pages which as a user you might be able to see and experience but at times the web pages the google crawler finds are just bizarre! This can lead to duplicate content issues- a technical SEO task.

Consider the 2 url's https://roatan-diving.com and https://roatan-diving.com/?fontstyle=f-larger google here finds what they have to assume is DUPLICATE content pages diluting the quality of the original in this case home page. So how do you combat this? Google have devised a way that we can tell google what page we WANT to be the only page so that there is seemingly no duplicated content.

By the way don't leave it up to Google to decide and try to work out which page is the nominal one. Remove these url's with redirects if they exist.

The Proper Canonical Fix

Check the following syntax

<link href="https://roatan-diving.com/" rel="canonical" />

As a webmaster insert this into a page to make a statement to reflect the desired CANONICAL relationship in this case we are saying that this page should be not considered look at the home page instead (at least as far as google are concerned). So this may apear in different pages. To you and anyone else they just seem like the same page. This code will be seen in all of them and it indicates which you desire Google to regard.

This for a CMS is no mean feat - for a small site it is easy the irony being for a small site this wont be an issue! So how do I get for example Joomla to solve canonical issues?

Preffered plugin - https://www.danielmorell.com/tools/joomla/custom-canonical/documentation

Previously I recommended these guys http://www.bretteleben.de/lang-en/joomla/canonical-url-modul.html- however it seems that the docs page and maybe the plugin hasn't been updated this is why we removed the live link.

Install the free module and follow the instructions below:

WIP - please be patient as I play and send some good tips and tutorials for this awesome module.

Further reading:

https://developers.google.com/search/blog/2009/02/specify-your-canonical

Maybe here is a solution to this problem - untested by myself yet but looking ok and big clues.

http://stackoverflow.com/a/14176181/338867

Great Meta Tag (including canonical meta tag) generator for Joomla >> 

  9425 Hits
  0 Comments

Copyright

© Keeping links intact you may reproduce a portion of this article linking to this page Copyright cambs.eu 2011 all rights reserved

9425 Hits
0 Comments

J is for Joomla the best CMS for website design and development

Editors Note: It is some time since I wrote this and interestingly wordpress is often a better platform for most standard website functions these days. We still love Joomla for some kinds of function but are doing most sites with wordpress now. View the comparison blog on Wordpress vs Joomla

Continue reading
  9698 Hits
  0 Comments
9698 Hits
0 Comments

101 Inspirational Websites for Design or Use | Comment to Suggest a Site!

art of flight

21. Canva https://www.canva.com/ Go through the site a little and be amazed at the effect of the mouse movement on the background, expect this to be copied like mouse trailers in the late 90's! Super job guys. A massively impressive UX too.

20. https://en.leviev-group.com A very 'flash' looking website implementing GreenSock javascript library allows the animations to unfold as you navigate the interface. 

19. Layoutit.com >> This is a great tool for developers to quickly drag and drop bootstrap blocks to create fast scaffolding html - this is handy for anyone using a CMS for example to have structure within the existing html.

Continue reading
  14395 Hits
  0 Comments
14395 Hits
0 Comments

A is for ACL : What does ACL mean ?

Within the contexts of the loose web ACL stands for Access Control Lists. 

Laymans Terms: You know like in facebook when you are logged in you can add things about yourself- well it knows how to store your photos as being yours due to ACL. It restricts your items to your groups you set, you set ACL for yourself.

More Technical: Consider that as a user of a website you may be using the site in different ways. Staff of a web company need to be logged in and verified against ACL's to allow them a set of privileges that customers might not have. For example Staff need to update price lists and customers certainly should not be able to do that.
if you are designing a website and need this kind of control consider very strongly employing the use of pre-written frameworks or CMS. This is not a light an easy subject to just enable on a basic website. The basic site we offer does come with built in ACL to unlimited customisable levels. 

Groups  Unlimited user-defined Groups
Users & Groups  A User can be assigned to multiple groups
Access Levels Unlimited user-defined Access Levels
Access Levels & Groups Groups are assigned to Access Levels. Any combination of Groups can be assigned to any Access Level.
  16278 Hits
  0 Comments
Tags:
16278 Hits
0 Comments

Cambridgeshire Webdesign and Internet Marketing

I thought I would get the blog started off with a posting promoting what I (we) do (I will edit this to come up with an ever-improving mission statement) :
Design build and potentially manage your multimedia solutions. Using 20 years of high-level multimedia and web design and development experience to find the best solution for your requirements. I have developed a good system for traffic generation both organic (SEO) and Paid (PPC).

Continue reading
  12275 Hits
  0 Comments
12275 Hits
0 Comments