All in One SEO Pack - Version 1.3.5.5

Version Description

Download this release

Release Info

Developer uberdose
Plugin Icon 128x128 All in One SEO Pack
Version 1.3.5.5
Comparing to
See all releases

Code changes from version 1.3.5.4 to 1.3.5.5

Files changed (2) hide show
  1. all_in_one_seo_pack.php +47 -47
  2. readme.txt +11 -5
all_in_one_seo_pack.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin Name: All in One SEO Pack
5
  Plugin URI: http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/
6
  Description: Out-of-the-box SEO for your Wordpress blog.
7
- Version: 1.3.5.4
8
  Author: uberdose
9
  Author URI: http://wp.uberdose.com/
10
  */
@@ -28,7 +28,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
28
 
29
  class All_in_One_SEO_Pack {
30
 
31
- var $version = "1.3.5.4";
32
 
33
  /**
34
  * Max numbers of chars in auto-generated description.
@@ -763,7 +763,7 @@ href="http://wp.uberdose.com/2007/10/02/translations-for-all-in-one-seo-pack/"><
763
  <textarea cols="60" rows="2" name="aiosp_home_title"><?php echo stripcslashes(get_option('aiosp_home_title')); ?></textarea>
764
  <div style="text-align:left; display:none" id="aiosp_home_title_tip">
765
  <?php
766
- _e('As the name implies, this will be the title of your homepage. This is independent of any other option. If not set, the default blog title will get used.');
767
  ?>
768
  </div>
769
  </td>
@@ -779,7 +779,7 @@ _e('As the name implies, this will be the title of your homepage. This is indepe
779
  <textarea cols="60" rows="2" name="aiosp_home_description"><?php echo stripcslashes(get_option('aiosp_home_description')); ?></textarea>
780
  <div style="text-align:left; display:none" id="aiosp_home_description_tip">
781
  <?php
782
- _e('The META description for your homepage. Independent of any other options, the default is no META description at all if this is not set.');
783
  ?>
784
  </div>
785
  </td>
@@ -795,7 +795,7 @@ _e('The META description for your homepage. Independent of any other options, th
795
  <textarea cols="60" rows="2" name="aiosp_home_keywords"><?php echo stripcslashes(get_option('aiosp_home_keywords')); ?></textarea>
796
  <div style="text-align:left; display:none" id="aiosp_home_keywords_tip">
797
  <?php
798
- _e('A comma separated list of your most important keywords for your site that will be written as META keywords on your homepage. Don’t stuff everything in here.');
799
  ?>
800
  </div>
801
  </td>
@@ -811,7 +811,7 @@ _e('A comma separated list of your most important keywords for your site that wi
811
  <input type="checkbox" name="aiosp_rewrite_titles" <?php if (get_option('aiosp_rewrite_titles')) echo "checked=\"1\""; ?>/>
812
  <div style="text-align:left; display:none" id="aiosp_rewrite_titles_tip">
813
  <?php
814
- _e('Note that this is all about the title tag. This is what you see in your browser’s window title bar. This is NOT visible on a page, only in the window title bar and of course in the source. If set, all page, post, category, search and archive page titles get rewritten. You can specify the format for most of them. For example: The default templates puts the title tag of posts like this: “Blog Archive >> Blog Name >> Post Title” (maybe I’ve overdone slightly). This is far from optimal. With the default post title format, Rewrite Title rewrites this to “Post Title | Blog Name”. If you have manually defined a title (in one of the text fields for All in One SEO Plugin input) this will become the title of your post in the format string.');
815
  ?>
816
  </div>
817
  </td>
@@ -827,13 +827,13 @@ _e('Note that this is all about the title tag. This is what you see in your brow
827
  <input size="59" name="aiosp_post_title_format" value="<?php echo stripcslashes(get_option('aiosp_post_title_format')); ?>"/>
828
  <div style="text-align:left; display:none" id="aiosp_post_title_format_tip">
829
  <?php
830
- _e('The following macros are supported:');
831
  echo('<ul>');
832
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
833
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
834
- echo('<li>'); _e('%post_title% - The original title of the post'); echo('</li>');
835
- echo('<li>'); _e('%category_title% - The (main) category of the post'); echo('</li>');
836
- echo('<li>'); _e('%category% - Alias for %category_title%'); echo('</li>');
837
  echo('</ul>');
838
  ?>
839
  </div>
@@ -850,11 +850,11 @@ echo('</ul>');
850
  <input size="59" name="aiosp_page_title_format" value="<?php echo stripcslashes(get_option('aiosp_page_title_format')); ?>"/>
851
  <div style="text-align:left; display:none" id="aiosp_page_title_format_tip">
852
  <?php
853
- _e('The following macros are supported:');
854
  echo('<ul>');
855
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
856
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
857
- echo('<li>'); _e('%page_title% - The original title of the page'); echo('</li>');
858
  echo('</ul>');
859
  ?>
860
  </div>
@@ -871,12 +871,12 @@ echo('</ul>');
871
  <input size="59" name="aiosp_category_title_format" value="<?php echo stripcslashes(get_option('aiosp_category_title_format')); ?>"/>
872
  <div style="text-align:left; display:none" id="aiosp_category_title_format_tip">
873
  <?php
874
- _e('The following macros are supported:');
875
  echo('<ul>');
876
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
877
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
878
- echo('<li>'); _e('%category_title% - The original title of the category'); echo('</li>');
879
- echo('<li>'); _e('%category_description% - The description of the category'); echo('</li>');
880
  echo('</ul>');
881
  ?>
882
  </div>
@@ -893,11 +893,11 @@ echo('</ul>');
893
  <input size="59" name="aiosp_archive_title_format" value="<?php echo stripcslashes(get_option('aiosp_archive_title_format')); ?>"/>
894
  <div style="text-align:left; display:none" id="aiosp_archive_title_format_tip">
895
  <?php
896
- _e('The following macros are supported:');
897
  echo('<ul>');
898
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
899
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
900
- echo('<li>'); _e('%date% - The original archive title given by wordpress, e.g. “2007″ or “2007 August”'); echo('</li>');
901
  echo('</ul>');
902
  ?>
903
  </div>
@@ -914,11 +914,11 @@ echo('</ul>');
914
  <input size="59" name="aiosp_tag_title_format" value="<?php echo stripcslashes(get_option('aiosp_tag_title_format')); ?>"/>
915
  <div style="text-align:left; display:none" id="aiosp_tag_title_format_tip">
916
  <?php
917
- _e('The following macros are supported:');
918
  echo('<ul>');
919
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
920
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
921
- echo('<li>'); _e('%tag% - The name of the tag'); echo('</li>');
922
  echo('</ul>');
923
  ?>
924
  </div>
@@ -935,11 +935,11 @@ echo('</ul>');
935
  <input size="59" name="aiosp_search_title_format" value="<?php echo stripcslashes(get_option('aiosp_search_title_format')); ?>"/>
936
  <div style="text-align:left; display:none" id="aiosp_search_title_format_tip">
937
  <?php
938
- _e('The following macros are supported:');
939
  echo('<ul>');
940
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
941
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
942
- echo('<li>'); _e('%search% - What was searched for'); echo('</li>');
943
  echo('</ul>');
944
  ?>
945
  </div>
@@ -956,11 +956,11 @@ echo('</ul>');
956
  <input size="59" name="aiosp_description_format" value="<?php echo stripcslashes(get_option('aiosp_description_format')); ?>"/>
957
  <div style="text-align:left; display:none" id="aiosp_description_format_tip">
958
  <?php
959
- _e('The following macros are supported:');
960
  echo('<ul>');
961
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
962
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
963
- echo('<li>'); _e('%description% - The original description as determined by the plugin, e.g. the excerpt if one is set or an auto-generated one if that option is set'); echo('</li>');
964
  echo('</ul>');
965
  ?>
966
  </div>
@@ -977,12 +977,12 @@ echo('</ul>');
977
  <input size="59" name="aiosp_404_title_format" value="<?php echo stripcslashes(get_option('aiosp_404_title_format')); ?>"/>
978
  <div style="text-align:left; display:none" id="aiosp_404_title_format_tip">
979
  <?php
980
- _e('The following macros are supported:');
981
  echo('<ul>');
982
- echo('<li>'); _e('%blog_title% - Your blog title'); echo('</li>');
983
- echo('<li>'); _e('%blog_description% - Your blog description'); echo('</li>');
984
- echo('<li>'); _e('%request_url% - The original URL path, like "/url-that-does-not-exist/"'); echo('</li>');
985
- echo('<li>'); _e('%request_words% - The URL path in human readable form, like "Url That Does Not Exist"'); echo('</li>');
986
  echo('</ul>');
987
  ?>
988
  </div>
@@ -998,7 +998,7 @@ echo('</ul>');
998
  <input type="checkbox" name="aiosp_use_categories" <?php if (get_option('aiosp_use_categories')) echo "checked=\"1\""; ?>/>
999
  <div style="text-align:left; display:none" id="aiosp_use_categories_tip">
1000
  <?php
1001
- _e('Check this if you want your categories for a given post used as the META keywords for this post (in addition to any keywords and tags you specify on the post edit page).');
1002
  ?>
1003
  </div>
1004
  </td>
@@ -1014,7 +1014,7 @@ _e('Check this if you want your categories for a given post used as the META key
1014
  <input type="checkbox" name="aiosp_category_noindex" <?php if (get_option('aiosp_category_noindex')) echo "checked=\"1\""; ?>/>
1015
  <div style="text-align:left; display:none" id="aiosp_category_noindex_tip">
1016
  <?php
1017
- _e('Check this for excluding category pages from being crawled. Useful for avoiding duplicate content.');
1018
  ?>
1019
  </div>
1020
  </td>
@@ -1030,7 +1030,7 @@ _e('Check this for excluding category pages from being crawled. Useful for avoid
1030
  <input type="checkbox" name="aiosp_archive_noindex" <?php if (get_option('aiosp_archive_noindex')) echo "checked=\"1\""; ?>/>
1031
  <div style="text-align:left; display:none" id="aiosp_archive_noindex_tip">
1032
  <?php
1033
- _e('Check this for excluding archive pages from being crawled. Useful for avoiding duplicate content.');
1034
  ?>
1035
  </div>
1036
  </td>
@@ -1046,7 +1046,7 @@ _e('Check this for excluding archive pages from being crawled. Useful for avoidi
1046
  <input type="checkbox" name="aiosp_tags_noindex" <?php if (get_option('aiosp_tags_noindex')) echo "checked=\"1\""; ?>/>
1047
  <div style="text-align:left; display:none" id="aiosp_tags_noindex_tip">
1048
  <?php
1049
- _e('Check this for excluding tag pages from being crawled. Useful for avoiding duplicate content.');
1050
  ?>
1051
  </div>
1052
  </td>
@@ -1062,7 +1062,7 @@ _e('Check this for excluding tag pages from being crawled. Useful for avoiding d
1062
  <input type="checkbox" name="aiosp_generate_descriptions" <?php if (get_option('aiosp_generate_descriptions')) echo "checked=\"1\""; ?>/>
1063
  <div style="text-align:left; display:none" id="aiosp_generate_descriptions_tip">
1064
  <?php
1065
- _e('Check this and your META descriptions will get autogenerated if there’s no excerpt.');
1066
  ?>
1067
  </div>
1068
  </td>
4
  Plugin Name: All in One SEO Pack
5
  Plugin URI: http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/
6
  Description: Out-of-the-box SEO for your Wordpress blog.
7
+ Version: 1.3.5.5
8
  Author: uberdose
9
  Author URI: http://wp.uberdose.com/
10
  */
28
 
29
  class All_in_One_SEO_Pack {
30
 
31
+ var $version = "1.3.5.5";
32
 
33
  /**
34
  * Max numbers of chars in auto-generated description.
763
  <textarea cols="60" rows="2" name="aiosp_home_title"><?php echo stripcslashes(get_option('aiosp_home_title')); ?></textarea>
764
  <div style="text-align:left; display:none" id="aiosp_home_title_tip">
765
  <?php
766
+ _e('As the name implies, this will be the title of your homepage. This is independent of any other option. If not set, the default blog title will get used.', 'all_in_one_seo_pack');
767
  ?>
768
  </div>
769
  </td>
779
  <textarea cols="60" rows="2" name="aiosp_home_description"><?php echo stripcslashes(get_option('aiosp_home_description')); ?></textarea>
780
  <div style="text-align:left; display:none" id="aiosp_home_description_tip">
781
  <?php
782
+ _e('The META description for your homepage. Independent of any other options, the default is no META description at all if this is not set.', 'all_in_one_seo_pack');
783
  ?>
784
  </div>
785
  </td>
795
  <textarea cols="60" rows="2" name="aiosp_home_keywords"><?php echo stripcslashes(get_option('aiosp_home_keywords')); ?></textarea>
796
  <div style="text-align:left; display:none" id="aiosp_home_keywords_tip">
797
  <?php
798
+ _e('A comma separated list of your most important keywords for your site that will be written as META keywords on your homepage. Don’t stuff everything in here.', 'all_in_one_seo_pack');
799
  ?>
800
  </div>
801
  </td>
811
  <input type="checkbox" name="aiosp_rewrite_titles" <?php if (get_option('aiosp_rewrite_titles')) echo "checked=\"1\""; ?>/>
812
  <div style="text-align:left; display:none" id="aiosp_rewrite_titles_tip">
813
  <?php
814
+ _e('Note that this is all about the title tag. This is what you see in your browser’s window title bar. This is NOT visible on a page, only in the window title bar and of course in the source. If set, all page, post, category, search and archive page titles get rewritten. You can specify the format for most of them. For example: The default templates puts the title tag of posts like this: “Blog Archive >> Blog Name >> Post Title” (maybe I’ve overdone slightly). This is far from optimal. With the default post title format, Rewrite Title rewrites this to “Post Title | Blog Name”. If you have manually defined a title (in one of the text fields for All in One SEO Plugin input) this will become the title of your post in the format string.', 'all_in_one_seo_pack');
815
  ?>
816
  </div>
817
  </td>
827
  <input size="59" name="aiosp_post_title_format" value="<?php echo stripcslashes(get_option('aiosp_post_title_format')); ?>"/>
828
  <div style="text-align:left; display:none" id="aiosp_post_title_format_tip">
829
  <?php
830
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
831
  echo('<ul>');
832
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
833
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
834
+ echo('<li>'); _e('%post_title% - The original title of the post', 'all_in_one_seo_pack'); echo('</li>');
835
+ echo('<li>'); _e('%category_title% - The (main) category of the post', 'all_in_one_seo_pack'); echo('</li>');
836
+ echo('<li>'); _e('%category% - Alias for %category_title%', 'all_in_one_seo_pack'); echo('</li>');
837
  echo('</ul>');
838
  ?>
839
  </div>
850
  <input size="59" name="aiosp_page_title_format" value="<?php echo stripcslashes(get_option('aiosp_page_title_format')); ?>"/>
851
  <div style="text-align:left; display:none" id="aiosp_page_title_format_tip">
852
  <?php
853
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
854
  echo('<ul>');
855
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
856
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
857
+ echo('<li>'); _e('%page_title% - The original title of the page', 'all_in_one_seo_pack'); echo('</li>');
858
  echo('</ul>');
859
  ?>
860
  </div>
871
  <input size="59" name="aiosp_category_title_format" value="<?php echo stripcslashes(get_option('aiosp_category_title_format')); ?>"/>
872
  <div style="text-align:left; display:none" id="aiosp_category_title_format_tip">
873
  <?php
874
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
875
  echo('<ul>');
876
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
877
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
878
+ echo('<li>'); _e('%category_title% - The original title of the category', 'all_in_one_seo_pack'); echo('</li>');
879
+ echo('<li>'); _e('%category_description% - The description of the category', 'all_in_one_seo_pack'); echo('</li>');
880
  echo('</ul>');
881
  ?>
882
  </div>
893
  <input size="59" name="aiosp_archive_title_format" value="<?php echo stripcslashes(get_option('aiosp_archive_title_format')); ?>"/>
894
  <div style="text-align:left; display:none" id="aiosp_archive_title_format_tip">
895
  <?php
896
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
897
  echo('<ul>');
898
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
899
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
900
+ echo('<li>'); _e('%date% - The original archive title given by wordpress, e.g. “2007″ or “2007 August”', 'all_in_one_seo_pack'); echo('</li>');
901
  echo('</ul>');
902
  ?>
903
  </div>
914
  <input size="59" name="aiosp_tag_title_format" value="<?php echo stripcslashes(get_option('aiosp_tag_title_format')); ?>"/>
915
  <div style="text-align:left; display:none" id="aiosp_tag_title_format_tip">
916
  <?php
917
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
918
  echo('<ul>');
919
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
920
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
921
+ echo('<li>'); _e('%tag% - The name of the tag', 'all_in_one_seo_pack'); echo('</li>');
922
  echo('</ul>');
923
  ?>
924
  </div>
935
  <input size="59" name="aiosp_search_title_format" value="<?php echo stripcslashes(get_option('aiosp_search_title_format')); ?>"/>
936
  <div style="text-align:left; display:none" id="aiosp_search_title_format_tip">
937
  <?php
938
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
939
  echo('<ul>');
940
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
941
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
942
+ echo('<li>'); _e('%search% - What was searched for', 'all_in_one_seo_pack'); echo('</li>');
943
  echo('</ul>');
944
  ?>
945
  </div>
956
  <input size="59" name="aiosp_description_format" value="<?php echo stripcslashes(get_option('aiosp_description_format')); ?>"/>
957
  <div style="text-align:left; display:none" id="aiosp_description_format_tip">
958
  <?php
959
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
960
  echo('<ul>');
961
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
962
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
963
+ echo('<li>'); _e('%description% - The original description as determined by the plugin, e.g. the excerpt if one is set or an auto-generated one if that option is set', 'all_in_one_seo_pack'); echo('</li>');
964
  echo('</ul>');
965
  ?>
966
  </div>
977
  <input size="59" name="aiosp_404_title_format" value="<?php echo stripcslashes(get_option('aiosp_404_title_format')); ?>"/>
978
  <div style="text-align:left; display:none" id="aiosp_404_title_format_tip">
979
  <?php
980
+ _e('The following macros are supported:', 'all_in_one_seo_pack');
981
  echo('<ul>');
982
+ echo('<li>'); _e('%blog_title% - Your blog title', 'all_in_one_seo_pack'); echo('</li>');
983
+ echo('<li>'); _e('%blog_description% - Your blog description', 'all_in_one_seo_pack'); echo('</li>');
984
+ echo('<li>'); _e('%request_url% - The original URL path, like "/url-that-does-not-exist/"', 'all_in_one_seo_pack'); echo('</li>');
985
+ echo('<li>'); _e('%request_words% - The URL path in human readable form, like "Url That Does Not Exist"', 'all_in_one_seo_pack'); echo('</li>');
986
  echo('</ul>');
987
  ?>
988
  </div>
998
  <input type="checkbox" name="aiosp_use_categories" <?php if (get_option('aiosp_use_categories')) echo "checked=\"1\""; ?>/>
999
  <div style="text-align:left; display:none" id="aiosp_use_categories_tip">
1000
  <?php
1001
+ _e('Check this if you want your categories for a given post used as the META keywords for this post (in addition to any keywords and tags you specify on the post edit page).', 'all_in_one_seo_pack');
1002
  ?>
1003
  </div>
1004
  </td>
1014
  <input type="checkbox" name="aiosp_category_noindex" <?php if (get_option('aiosp_category_noindex')) echo "checked=\"1\""; ?>/>
1015
  <div style="text-align:left; display:none" id="aiosp_category_noindex_tip">
1016
  <?php
1017
+ _e('Check this for excluding category pages from being crawled. Useful for avoiding duplicate content.', 'all_in_one_seo_pack');
1018
  ?>
1019
  </div>
1020
  </td>
1030
  <input type="checkbox" name="aiosp_archive_noindex" <?php if (get_option('aiosp_archive_noindex')) echo "checked=\"1\""; ?>/>
1031
  <div style="text-align:left; display:none" id="aiosp_archive_noindex_tip">
1032
  <?php
1033
+ _e('Check this for excluding archive pages from being crawled. Useful for avoiding duplicate content.', 'all_in_one_seo_pack');
1034
  ?>
1035
  </div>
1036
  </td>
1046
  <input type="checkbox" name="aiosp_tags_noindex" <?php if (get_option('aiosp_tags_noindex')) echo "checked=\"1\""; ?>/>
1047
  <div style="text-align:left; display:none" id="aiosp_tags_noindex_tip">
1048
  <?php
1049
+ _e('Check this for excluding tag pages from being crawled. Useful for avoiding duplicate content.', 'all_in_one_seo_pack');
1050
  ?>
1051
  </div>
1052
  </td>
1062
  <input type="checkbox" name="aiosp_generate_descriptions" <?php if (get_option('aiosp_generate_descriptions')) echo "checked=\"1\""; ?>/>
1063
  <div style="text-align:left; display:none" id="aiosp_generate_descriptions_tip">
1064
  <?php
1065
+ _e('Check this and your META descriptions will get autogenerated if there’s no excerpt.', 'all_in_one_seo_pack');
1066
  ?>
1067
  </div>
1068
  </td>
readme.txt CHANGED
@@ -6,15 +6,21 @@ Requires at least: 1.5
6
  Tested up to: 2.3
7
  Stable tag: trunk
8
 
9
- Optimizes your Wordpress blog for Search Engines (Search Engine Optimization).
10
 
11
  == Description ==
12
 
13
- **Optimizes** your Wordpress blog for Search Engines (**Search Engine Optimization**) by
14
 
15
- * Automatically optimizing your **titles** for search engines and letting you tweak them further
16
- * Generating **META tags** automatically *and* letting you define them
17
- * Avoiding indexing of duplicate content.
 
 
 
 
 
 
18
 
19
  **[Download now!](http://downloads.wordpress.org/plugin/all-in-one-seo-pack.zip)**
20
 
6
  Tested up to: 2.3
7
  Stable tag: trunk
8
 
9
+ Automatically optimizes your Wordpress blog for Search Engines (Search Engine Optimization).
10
 
11
  == Description ==
12
 
13
+ **Optimizes** your Wordpress blog for Search Engines (**Search Engine Optimization**).
14
 
15
+ Some features:
16
+
17
+ * Automatically optimizes your **titles** for search engines
18
+ * Generates **META tags automatically**
19
+ * Avoids the typical duplicate content found on Wordpress blogs
20
+ * For Wordpress 2.3 you don't even have to look at the options, it works out-of-the-box. Just install.
21
+ * You can override any title and set any META description and any META keywords you want.
22
+ * You can fine-tune everything
23
+ * Backward-Compatibility with many other plugins, like Auto Meta, Ultimate Tag Warrior and others.
24
 
25
  **[Download now!](http://downloads.wordpress.org/plugin/all-in-one-seo-pack.zip)**
26