One of the more common errors that seems to crop up with WordPress installation is a Fatal Memory error something along the lines of the following :
Fatal error: Allowed memory size of XX bytes exhausted (tried to allocate XX bytes) in /directory/filename.php on line XX
This error may occur for various elements on the dashboard, or when trying to upgrade WordPress.
The error indicates that there is a restriction on the amount of memory the system can allocate to perform a particular task, and there is not currently enough memory available. The problem sometimes starts to show up after a new plugin has been installed.
To resolve this issue you need to try and either reduce the memory requirements of your WP implementation, or increase the available memory.
Decrease WordPress memory requirements
If the error only shows up when trying to upgrade WP, you may be able to temporarily deactivate all plugins, undertake the upgrade, and then reactivate them. However, if the error is impacting on the functionality of your installation, then try and deactivate any unnecessary plugins.
If this works, and the error is resolved, be aware, that the problems may very well recur if you install more plugins.
Increase System Memory
Depending on your hosting environment, you may be able to allocate additional memory via the following steps. However, there will be a limit on how much memory is available to you, so there is a chance that these “fixes” will have no impact. If this is the case, you should contact your host provider and see if they are able to allocate more memory for you (this may involve upgrading your hosting, and / or paying extra)
To try and increase memory allocation, use the following following processes :
(note their are various methods to do this – depending on what version of WordPress you are running, so some of these suggested methods may not apply to you)
Create or edit a local php.ini file in the wp-admin directory (and also, possibly the directory where the error is occuring and insert the following:
max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 84M ; Maximum amount of memory a script may consume (64MB)
upload_max_filesize = 20M ; Sets a file Upload limit to 8Mb
; safe mode
safe_mode = Off
open the file wp-includes/cache.php and place the following code immediately after the opening <?php tag:
ini_set(‘memory_limit’,’64M’); // set memory to prevent fatal errors
Create a .htaccess file in the wp-includes directory and insert the following directive:
# set memory limit for cache.php
php_value memory_limit 64M
open the file wp-settings.php (in the root directory) and increase the :
entry. Save the file and refresh.
open the file wp-includes/default-constants.php and increase the :
entry (note there may be different setting for Multisite configurations)
Save the file and refresh.
In your WP installation root folder, find the file named: wp-config.php
Open the file to be edited in your favorite editor
after the lines :
/** Database Charset to use in creating database tables. */
/** The Database Collate type. Don’t change this if in doubt. */
Add this code to your wp-config.php file
Save the file and refresh your wordpress page and it should not give the error again.
And that’s it. Save, upload, test and check for additional errors. If necessary, you may wish to try alternate values for the memory limit (e.g. 32, 64, 128, 256) – although be aware that there will be a physical limit imposed by your hosting environment, so any values greater than that will have no benefit.
What if Nothing works !!!
Your host may not allow the Memory Limit increase, or they may have a setting which overwrites (or limits) the changes you made. If nothing seems to work, contact your host provider and find out if they allow you to increase that limit and which method ought to be used.
There has been some confusion over the last few months over Googles various Keyword Tools. Late last year Google announced a beta release of a new keyword tool, and just this week this has been officially launched and now the original Keyword Tool and Search based keyword tools are no longer available in Adwords.
Google claim to have combined the “best features” from two previous keyword tools into one and now that the updated Keyword Tool is the only Keyword Tool available in AdWords, have suggested that it is simply called “The Keyword Tool.”
The New Keyword Tool is designed primarily for use with Adwords, but is also accessible without signing in to a Google account. The benefits over earlier versions include:
Flexible search options: now able to Search by any combination of keyword, website/URL, and category to get a single set of results
Keyword Filters: able to Filter results by word or keyword match type
Negative keywords: can more easily add keyword ideas as negatives right from your keyword list
Advanced options: able to View statistics for mobile search and use data filters based on local searches, and more.
One thing to be aware of with the new keyword tool are changes in the way Global and Monthly search volumes are being calculated. Previously these search volumes included searches undertaken on Googles search partner sites , but now, apparently only “Google.com search traffic” is taken into account. It is not yet clear whether or not this includes Googles country specific search engines (such as google.com.au)
If you (like most of us) find it difficult to keep track of what is new on the bewildering variety of products that Google offers – a brand new service has been announced called Google New which promises to provide a one stop shop to find all the latest Google product and services.
Google New aggregates many of their individual product blogs and shows the latest posts from them. It also provides a search box to search for Google products and highlights the latest news on some of their featured products.
The Google LatLong Blog have announced support for rich snippets on Google Maps and local results. This could present an opportunity to raise the profile of your business on Local search queries.
“your use of Rich Snippets can help people find the web pages you’ve created that may reference a specific place or location”
Whether creating a website for your own business, an article on a newly opened restaurant, or a guide to the best places in town, the use of Rich Snippets can help associate your site with the search results for that particular place. Although Google is not guaranteeing that your site will be shown in search results, this is another factor which helps Google understand your site – and seems likely to have a positive impact on Google Places (and 7 pack) Listings for Local search queries.
Rich Snippet data is implemented through the use of Structured Markup, and according to Google :
“By using structured markup to describe a business or organization mentioned on your page, you not only improve the Web by making it easier to recognize references to specific places but also help Google surface your site in local search results. “
Google supports a variety of structured markup formats (e.g. Microdata, Microformats or RDFa) which allow you to label each piece of text to identify that it represents a certain type of data (e.g. a business name, an address, or a review rating). This is done by adding HTML tags that help computers understand the data. These tags don’t affect the appearance of your pages, but Google and any other services that look at the HTML can use the tags for a more precise understanding of the items referenced on the page.
Structured markup a little bit technical but most people with basic HTML skills should be able to implement it without too much trouble. Google Maps provide some tips for using Rich Snippets for Local Search
If you’d like advice or assistance with implementing rich snippets on your site – please feel free to get in touch with us.
Although Conversion Optimisation is not technically a part of web marketing, I typically highly recommend that businesses integrate it with their SEO and PPC activities.The reason for this is very simple – whether the aim of your website is to increase sales, enquiries or leads, it can often be easier to double your conversion rate, than to double your traffic.
Precisely what Is Conversion Optimization?
Simply speaking, Conversion Optimization is the process of making it easier for your consumers to buy from you (or undertake whatever other conversion goal you have). However beginning to increase the conversion rate of your site is almost certainly less complicated than you imagine. Here are a number of steps in the process and how they can integrate with your search marketing campaigns and strategy.
Make improvements to Usability
Before anyone will want to buy from you, they need to feel comfortable with your web site. Here are some quick tips to help improve the usability of your website:
Think like a user. Take a look at your site through your users eyes…how would the user feel about this site?
How would a new user rate your navigation? Is it Useful? Intuitive? Easy or Difficult to navigate? Your sites navigation is one of the fundamental elements of usability so spend some time making this work for site visitors. You should aim at ensuring that users can get to your primary conversion goals in 3 clicks or less.
Remove barriers. Is there anything in your site that makes it awkward or difficult for users to get to either your conversion goal or the information that they need? If so, fix it.
Are the visuals pleasant and relevant or do they distract or annoy?
Look at your competitor sites or those with similar functionality. Identify functionality that you like or features that you could be using.
Use Search Engine and User Friendly URL’s so visitors can bookmark pages they like and come back.
Like SEO – Conversion Optimisation is an ongoing process, not a one off activity. To get the best out of your site, you should keep working through the conversion optimisation process throughout the life of your site, and with each cycle, it will improve (and so will your sales).
Running an online business could be a very successful endeavour so long as you know what you really are doing and start out seriously. E-commerce is booming because people have realised within the last couple of years precisely how successful a business can be when they’re available online.
For anybody who has a web business and even those who are just considering starting one up, it is crucial to snap time and energy to learn search engine optimization. Taking your time in this area will be very worth every penny and can help a business to improve their profit.
Whenever you learn search engine optimization you get to see all of the fantastic benefits that that is available. First there is the fact that SEO ensures businesses always get their money’s worth. You understand with SEO that you’re always finding a higher bang for your buck for internet marketing than any other kind of marketing available. As the best form of marketing around today, such a service really has a lot to offer.
Another good reason is that every online business owner or marketer should learn search engine optimization is because you will get targeted traffic instead of useless social traffic to your site.
Keywords related to your site are what will bring available and ensure that you are getting targeted traffic which means in turn you will have most customers. If you had an even number of the age groups driven to your site, it’s almost guaranteed that only a lot of the younger people are likely to actually buy anything. You can even focus on what age groups you want to have targeted to your site.
SEO is cheap and very cost-effective and no business can deny keeping more income in their pocket, this is a real fact for an online marketing business. Business is expensive enough these days and so wherever you can save you should. Even the larger businesses tend not to have plenty of extra money to spare so sinking money into something this is a sure thing is always nice. Anyone who goes to Google, Yahoo or any other search engines will be more likely to really make it onto your site.
The benefits of taking time to learn search engine optimization are pretty obvious from what i have mentioned previously. To get started, step one is to find a company offering such a services. Any business can begin with SEO just by going through a company that offers these services. Fortunately that if you start enjoying SEO, you will notice the results almost immediately.
You may have noticed that this week, Twitter announced a new two-pane format on Twitter.com – aimed at providing a richer user experience, and billed as “An easier faster an richer experience”.
Twitter CEO Evan Williams has written –
“Twitter has always been about getting a lot in a little. The constraint of 140 characters drives conciseness and lets you quickly discover and share what’s happening. Yet, we’ve learned something since starting Twitter—life doesn’t always fit into 140 characters or less.”
With the new two pane format, Twitter has partnered with a vartey of other services including Dailybooth, DeviantArt, Etsy, Flickr, Justin.TV, Kickstarter, Kiva, Photozou, Plixi, Twitgoo, TwitPic, Twitvid, USTREAM, Vimeo, Yfrog, and YouTube to make tweeted content easy to access direct from Twitter.com itself, giving user less reason to click away from the site.
The first pane is essentially the normal Twitter timeline of tweets that you would be used to. However, in the second pane, (referred to as the “details pane”), users will see additional info related to the author or subject of a tweet, when clicked. This pane will also display things like @replies, other tweets from that user, maps, videos, photos, etc. Users can click the @username to see profiles from the same page.
The New Twitter changes are expected be rolled out to users as a preview over the next few weeks – with an option to to switch back and forth until you get accustomed to the way things work. Eventually, everyone is expected to have the updated version of Twitter.com
The video below is Twitters own video which demonstrates some of the features of NewTwitter :
Do you get emails from “friendly” Search Engine Optimisers and Web Designers saying that they have “looked at your website“, noticed that it is not ranking very well for “important keywords”, and offering to help you optimise it? Because I do….lots of them ….sometimes several times a day!!!
I am actually a professional Search Engine Optimiser, and my website is all about Search Engine Optimisation, so you might think that I should be a little miffed, or at least a bit concerned, that perhaps my own site might be under performing. Is this a classic case of “The plumber with the leaky taps” or is there more to these emails than meets the eye.
Most of these emails tell me that my site is rubbish, has no hope of appearing in search results, and will be outranked by all of my competitors – Oh dear….
Many of these emails actually contain some SEO related terms and jargon which sort of makes sense
Some of these emails even offer some useful (if general) information about optimising my site
Only a very few of these emails actually mention my site
Many of these emails contain poor English or bad grammar
Most of these emails seem to originate from another Country (often India)
Should the warning bells be starting to ring ? Do these emails inspire confidence that the person who is offering to improve my site actually knows what they are doing? Did they really spend any time looking at my site, and how do they know what my business is, or what keywords I want to rank for anyway?
Email Marketing Spam
Of course, most of these emails are just another example of email marketing spam. Someone (who may or may not be capable of optimising a website) has got hold of my email address – by scraping my site, buying a list, or some other weird or wonderful means – and decided to send me an email on the off chance that I would be willing to pay them to optimise my website. I guess that some people might actually respond to these emails, and they might even convince a few to pay them something. But if they were any good at what they were doing, why would they need to resort to this type of marketing strategy?
I just don’t know where these people get the time or energy for these types of email marketing campaigns. I tend to be busy doing SEO and spend very little time or money on marketing. I seem to get most of my work as a result of referrals from happy customers. If these SEO email spammers put some of their energy into actually learning about SEO, they may find that they get some happy customers of their own to help spread the word.
Here are some things to look out for that should ring warning bells for you :
unsolicited offers to optimise your site
general content that doesn’t specifically mention your name, website or any keywords associated with your business
sender is using a gmail or hotmal email address (if they are a legitimate business why not use a legitimate email address)
originates from overseas (often India) – don’t get me wrong, there are some very good SEO firms in India, but the good ones do not have to resort to these spammy tactics
What You Should Do
If I were you, I would be very dubious about responding to any email of this type, but if the email looks legitimate, you could dig a bit deeper by taking a look at their website or Googling their name.
Of course, if you are serious about improving your rankings, increasing your traffic, or optimising your conversion rates, you could always contact me. No matter what your website is – or how well it has already been optimised, there is always something that could be done to further optimise it. I’ve never seen a site (even my own) that could not be improved.
You should always remember the basics of running your web site. This article includes five of the hottest tips available to help your web site become talk of the world.
Make sure the information you are using is interesting, useful, practical and most of all relevant. When building your site be sure to consider your objectives and goals and then implement them into your site. Be sure to include links, articles, newsletters and promotions within your site as well. There is nothing quite as sad and annoying than a web site that has been neglected, be sure to go back frequently and update you site often. This will makes sure that your visitors will come back because they know you are offering up-to-date information.
Simple to Navigate
Make your site easy to navigate. If you really want your site to be easy to navigate then you should group all of your site links together in one place. The directs the attention of your visitors to one area of the page from which they have easy access to the rest of the site. You can place other links such as: media, career opportunities, contact us and about us at the top or the bottom of the page. These links are important in their own right but they are definitely not what your visitors came to see. When you have created the links and all the new pages for your site, be sure to include a home link on each of the new pages. These links will help you to guide your visitors back to the main page whilst removing the need for them to clink back several times to get there. Navigation is crucial so you should spend some time checking and rechecking all of your page and homes links.
Fast Load Time
Don’t let your visitors get bogged down in loading times. You should try to avoid large graphics that will increase the amount of time it will take your site to load. You should try and keep in mind the idea that not all of your viewers will be packing the best technology available. Try to keep your site as open as possible to as many people as possible so that everyone has access to it no matter what kind of equipment they are using.
You should always know who are the people you are aiming the site toward. These people are your target audience, they are the people you want to visit your site. You need to identify what the age group, gender, class and spending habits of your target audience are. This will help you to create a likeable atmosphere on the your site. You want to create a space for the few not the many.
Ask for Feedback
Aim to have your visitors tell you what they think and what they want. If you are looking for consumer to business contact then on your contact us page you should put your phone, email, fax and postal information here as well as a text box of instant feedback. This gives you the opportunity to hear from your visitors in way that benefits both you and customer. Make sure you never leave your customers hanging and always answer their comments, concerns and questions. If you are looking for ways to keep in contact with your customers then you might want to think about a simple newsletter or email marketing to keep your customers informed about what is going on even if they don’t visit all that often.
Use the information contained in this article not only to improve your own but to evaluate other websites. These tips will not only help you to make your web site strong and professional it will also help you to identify those web sites that aren’t.
Backlinks are absolutely essential if you want to get a high ranking in search engines for your website. In a nutshell, your website can be put on the first page of Bing, Google, or Yahoo if your customer types in the keywords that you target, as long as you have enough backlinks. Therefore, you should ask yourself: “What can you do to get backlinks from other websites?”
If you want other websites to link to yours then you need to give them a reason to do so and, other than paying them (which is frowned upon by the search engines), your best option is to have something on your site that is of real interest to others. This could be a video, a game or a picture, but a well written article will often be enough. As long as you have something people want, and that they can’t get anywhere else, you can be sure to get links.
Linkbaiting is another name for this term, and it means that you have to make something that is unique and special, something no other website has. As long as your notion is original, you should have few problems linkbaiting. Keep in mind that you will not get more results than other people if you are just providing the same stuff they are.
There is a lot of evidence as to the effectiveness of linkbaiting, as long as you do it right, and you can save a lot of money with this method. If you just spend a little bit of time getting your linkbait ready, it will really pay off for you in the amount of backlinks you get, which could number in the hundreds, given a few months to propagate the content.
Niche-relevant sites will link to you from all around the Internet. Some people do not take the linkbaiting approach because they can not be bothered to spend the time coming up with content that is new and different. Instead they spend their time manually building links to their sites.
There can really be no comparison between the effectiveness of the two techniques though. Linkbaiting is the hands down winner every time, so long as it is done correctly. In the event you just don’t know how to make your own linkbait, you can hire people who do. Companies exist on the market that can help you provide the linkbait that you have been waiting for, creating exclusive content just for you that will draw people in droves to your website. Considering the big picture and just how much these services can help you, they are not that expensive, so be sure to check them out the next time you want to expand your business.