xaulljca44 |
Wysłany: Pią 6:43, 25 Lut 2011 Temat postu: mac eyeshadow Magento SEO - The Definitive Guide - |
|
It's now almost a year after the world saw the first stable release of Magento, and there was still no has been written on the subject, in the Magento forum and some blog posts, but nothing that gives a complete overview of this subject. It's time to let all this knowledge and experience fall into one big piece; the definitive guide to Magento SEO.
As search, SEO, and last but not least the Magento platform evolve, we will keep this Magento SEO article up to date with tips, tricks & best practices. Because Magento, though pretty stable, hasn't matured yet, the best practice is to stay updated with the latest release, at moment of writing 1.2.1.
All that javascript and CSS you might have in your template files, move that to external javascripts and css files, and keep your templates clean, as they're not doing your Magento SEO any good. This makes sure your users can cache those files on first load, and search engines don't have to download them most of the time.
2.3. Clean up your code
Another easy step to increase your Magento SEO is to stop linking to your login, checkout, wishlist, and all other non-content pages. The same goes for your RSS feeds, layered navigation, add to wishlist, add to compare etc. Still there is no plugin for Magento to work this around. You had probably have to go into your template files to add nofollow to those links by hand.
RewriteBase / magento / RewriteCond% {THE_REQUEST} ^ [AZ] {3,9} / magento / index.php HTTP /
RewriteRule ^ index.php $ http://www.mydomain.com/magento/ [R = 301, L] 1.2. Header Settings
By default your Magento install has the title get the traffic it deserves you should keep at your mind:
First of all you should get rid off the default title ; Design => HTML Head. Choose a good and descriptive title for your website. This title will be used for several non-content pages without custom title, eg
To add your store name to all page titles, including categories and products, put your store name in INDEX, FOLLOW them to your head and improve your Magento SEO.
Search engines put more weight on the early words, so if your keywords are near the start of the page title you are more likely to rank well.People scanning result pages see the early words first. If your keywords are at the start of your listing your page is more likely to get clicked on.
RT @ pilley: I just donated to @ Yoast for his awesome plugins, you should too: http://yoast.com/donate/ , which is should only be on the front page, and on all other pages it should be no more than an . The most important thing is to get the title of the content in an tag, eg for a category page should it be the category name and for a product the product name.
For some reason Magento turns non-set meta robots into a meta tag in this style:
You are here: Home »Articles» Magento SEO
Another thing to look for is the number of external files. For each file you make people download, their browser has to create another connection to the webserver. So it is a very good idea to reduce the number of external files and combine several external files in to one. By default Magento already combines (almost) all javascript files into one file.
It doesn't do this for stylesheets though: the default template has 6 different stylesheet files. You can combine the content of these stylesheets into one new one, except for the print.css file , or you can use the Fooman Speedster module. Besides combining files, this module also compresses and caches your javascript and stylesheet files. (Please note the requirements for Speedster: mod_rewrite has to be enabled & and your server needs to have. htaccess support . If you use Canonical URLs for Magento and Fooman Speedster together, you need to overwrite the Canonical module with this download.
Enable caching. Go to System => Cache Management and enable all caching features, like this.The importance of a good host and server config. With MySQL and PHP opcode cache you can improve the speed of Magento dramatically.
Besides that you have pages like the product review pages with almost the same content. Another problem are categories, you get a load of duplicate content with layered navigation and the sorting options. In essence that means that, worst case scenario, a product is available on 4 pages at least next to the page where it should be available.
3.4. XML Sitemaps
. It is, for instance, better to change all the tags in <div class=put the product names in a and the category name in a . On product pages,mac cosmetics wholesale SEO advice discussing 302, you should put the product name in an .
Once you have done all the basic stuff you will find the rest of the problems amount to one simple thing: duplicate content. Loads of it in fact. For products you have, at least, the following URLs with exact the same content:
Conclusion: Magento SEO development
If you don't use the meta description, the search engine will find the keyword searched for in your document, and automatically pick a string around that, which gives you a bolded word or two in the results page. 1.4. Category optimization
Magento gives you the ability to add the name of categories to path for product URL's. Because Magento doesn't support this functionality very well - it creates duplicate content issues - it is a very good idea to disable this. To do this,mac eyeshadow, go to System => Configuration => Catalog => Search Engine Optimization and set set the details for each category. Go to Catalog => Manage Categories. The most important fields are:
To help search engines to understand the duplicate content of your pages you can suggest the preferred version of the URL for each page , using the new canonical URL tag, so you should install the Canonical URL's for Magento module.
An often-overlooked aspect of Magento SEO is how you handle your images. By for instance writing good alt tags for images and thinking of how you name the image files, you can get a nice bit of extra traffic from the different image search engines. Next to that, you're helping out your lesser able readers who check out your site in a screen reader, to make sense of what's otherwise hidden to them.
RewriteBase / RewriteCond% {THE_REQUEST} ^ [AZ] {3,9} / index.php HTTP /
RewriteRule ^ index.php $ http://www.mydomain.com/ [R = 301, L]
Or, when your Magento install is not in the root but in the sub-directory http://www.mydomain .com / magento /:
Magento SEO
Table of contents
This article has covered all the aspects of Magento SEO, if you have any feedback, or additions, let us know, so we can keep improving on this article . We're working closely with the Magento core development team to improve the SEO aspects of Magento, so we're actively trying to get some of the ideas in this article into Magento core.
Around line 119:
2.4. Aim for speed
2.2 . Headings
1. Basic technical optimization1.1. General Configuration1.1.1. WWW vs non-WWW1.2. Header Settings1.3 CMS Pages1.4 Category optimization1.5. Products optimization2. Magento Template Optimization2.1 Optimized Blank Template2.2 Headings2.3 Clean up your code2.4 Aim for speed3. Advanced Magento SEO and Duplicate Content3.1 Noindex, follow for non-content pages3.2 Nofollowing unnecessary links3.3 Canonical URLs3.4 XML Sitemaps1. Basic technical optimization1.1. General Configuration
We're going to get rid of all those duplicate content pools, by still allowing them to be spidered but not indexed and fixing the sorting options and layered navigation for categories. 3.1. Noindex, follow for non-content pages
Install the Yoast robots meta module and make sure the settings prevent indexing of all non-content pages, like this:
To learn more about why proper headings are important read this article on Semantic HTML and SEO.
3. Advanced Magento SEO and Duplicate Content
By default the images will be renamed to the product title, the same for titles and alt tags. With some extra effort you can set the titles and alt tags for each product image. Under the tab can set the label for each product image, this value will be used for the alt and title tag. Of course you can do this for each specified Store View as well.
2. Magento Template Optimization2.1. Optimized Blank Template
XML Sitemaps are an easy way of letting search engines know where your content is,ugg boots sale SEO - Search Engine Optimisation (O, it won't help you rank, but it might help you get indexed faster. You can create an XML sitemap manually by going to Catalog => Google Sitemap => Add Sitemap, choosing a filename, path and store view, and then pressing ; Generate domain.com / sitemap.xml
As your inventory changes, you'll have to re-generate XML sitemaps. To make sure they're up to date, the best way is to set up a cron job, the process of which is extensively describe here.
NOTE: there is a rumor that with the 1.3 release of Magento new functionality will be added with huge performance improvements.
Optimization of the Products pages is similar to Categories. You can set the Meta Information for the just the product name.
The default Magento skins like there. To make it easy on you, we have developed a Blank Magento SEO Theme, based on the core Magento Blank Theme, which incorporates all the things we've outlined below. You can download and discuss it here.
You can keep the gets their attention. Thus, the only well written description is a hand written one, and if you're thinking of auto generating the meta description, you might as well not do anything and let the search engine control the snippet ...
Now the search engine will follow all links on these pages but it won't show those pages in the index.
Magento is one of the most search engine friendly e-commerce platforms straight out of the box, but there are several known issues that can be taken care of to optimize your Magento SEO. The first step is to get the most recent release, 1.2.1. Then, to get started, enable Server URL rewrites . You will find this setting under System => Configuration => Web => Search Engines Optimization. Another good thing to configure now you are on this screen is cases it is better to set this functionality to domain. You can choose between the www and the non-www version of the URL. With changing the setting you don't create a redirect from www to non-www or non-www to www but set only the preferred one. Therefore it is a good idea to create a 301 redirect through. htaccess with mod_rewrite. Besides solving the WWW vs non-WWW problem this redirect prevents Magento from adding the SID query to your URLs, like? SID = b9c95150f7f70d6e77ad070259afa15d. Make sure the Base URL is the same as redirect. When editing the. htaccess file you can add the following code to redirect index.php to root.
A very important factor in how many pages a search engine will spider on your shop each day, is how speedy your shop loads.
3.3. Canonical URLs
3.2. Nofollowing unnecessary links
Meta Description: put an attractive description here; Keep in mind that people will see the description in the result listings of search engines.Page Title: keep this empty to use the category name including parents categories. When you customize it, the title will be exactly like your input, without the parent category.URL Key: try to keep a short but keyword rich URL. Removing stop words like > For each store view you can specify the Name, Description,mac cosmetics wholesale SEO Is a Writer's Profession Now Search Engine Journal, Page Title and Meta data. For multi-language stores this is really a great feature.
1.5. Products optimization |
|