SEO Ultimate - Version 4.0.1

Version Description

Download this release

Release Info

Developer SEO Design Solutions
Plugin Icon 128x128 SEO Ultimate
Version 4.0.1
Comparing to
See all releases

Code changes from version 4.0 to 4.0.1

Files changed (3) hide show
  1. modules/documentation.txt +97 -49
  2. readme.txt +5 -1
  3. seo-ultimate.php +4 -4
modules/documentation.txt CHANGED
@@ -170,15 +170,15 @@ Here's information on the various settings:
170
 
171
 
172
 
173
- == Meta Editor ==
174
 
175
  = Overview =
176
 
177
- * **What it does:** Meta Editor lets you customize a wide variety of settings known as "meta data."
178
 
179
- * **Why it helps:** Using meta data, you can convey information to search engines, such as what text you want displayed by your site in search results, what your site is about, whether they can cache your site, etc.
180
 
181
- * **How to use it:** Adjust the settings as desired, and then click Save Changes. You can refer to the "Settings Help" tab for information on the settings available. You can also customize the meta data of an individual post or page by using the textboxes that Meta Editor adds to the post/page editors.
182
 
183
  = Settings Help =
184
 
@@ -186,28 +186,97 @@ Here's information on the various settings:
186
 
187
  * **Blog Homepage Meta Description** -- When your blog homepage appears in search results, it'll have a title and a description. When you insert content into the description field below, the Meta Editor will add code to your blog homepage (the `<meta name="description" />` tag) that asks search engines to use what you've entered as the homepage's search results description.
188
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
  * **Blog Homepage Meta Keywords** -- Here you can enter keywords that describe the overall subject matter of your entire blog. Use commas to separate keywords. Your keywords will be put in the `<meta name="keywords" />` tag on your blog homepage.
190
 
191
- * **Default Values**
192
-
193
- * **Use this blog's tagline as the default homepage description.** -- If this box is checked and if the Blog Homepage Meta Description field is empty, Meta Editor will use your blog's tagline as the meta description. You can edit the blog's tagline under `Settings > General`.
 
194
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
195
  * **Spider Instructions**
196
 
197
  * **Don't use this site's Open Directory / Yahoo! Directory description in search results.** -- If your site is listed in the [Open Directory (DMOZ)](http://www.dmoz.org/) or the [Yahoo! Directory](http://dir.yahoo.com/), some search engines may use your directory listing as the meta description. These boxes tell search engines not to do that and will give you full control over your meta descriptions. These settings have no effect if your site isn't listed in the Open Directory or Yahoo! Directory respectively.
198
 
199
  * **Don't cache or archive this site.** -- When you check this box, Meta Editor will ask search engines (Google, Yahoo!, Bing, etc.) and archivers (Archive.org, etc.) to _not_ make cached or archived "copies" of your site.
200
 
201
- * **Verification Codes** -- This section lets you enter in verification codes for the webmaster portals of the 3 leading search engines.
202
 
203
- * **Custom `<head>` HTML** -- Just enter in raw HTML code here, and it'll be entered into the `<head>` tag across your entire site.
204
 
205
- = FAQ =
206
 
207
- * **How do I edit the meta tags of my homepage?**
208
- If you are using a "blog homepage" (the default option of showing your blog posts on your homepage), go to `SEO > Meta Editor` and use the Blog Homepage fields.
209
-
210
- If you have configured your `Settings > Reading` section to use a "frontpage" (i.e. a Page as your homepage), just edit that Page under `Pages > Edit` and use the "Description" and "Keywords" fields in the "SEO Settings" box.
 
 
 
 
 
 
 
 
 
 
 
211
 
212
  = Troubleshooting =
213
 
@@ -220,6 +289,7 @@ Here's information on the various settings:
220
 
221
 
222
 
 
223
  == Module Manager ==
224
 
225
  = Options Help =
@@ -269,41 +339,6 @@ The Module Manager lets you customize the visibility and accessibility of each m
269
 
270
 
271
 
272
- == Noindex Manager ==
273
-
274
- = Overview =
275
-
276
- * **What it does:** Noindex Manager lets you prohibit the search engine spiders from indexing certain pages on your blog using the `<meta name="robots" content="noindex" />` tag.
277
-
278
- * **Why it helps:** This module lets you "noindex" pages that contain unimportant content (e.g. the login page), or pages that mostly contain duplicate content.
279
-
280
- * **How to use it:** Adjust the settings as desired, and then click Save Changes. You can refer to the "Settings Help" tab for information on the settings available.
281
-
282
- = Settings Help =
283
-
284
- Here's information on the various settings:
285
-
286
- * **Administration back-end pages** -- Tells spiders not to index the administration area (the part you're in now), in the unlikely event a spider somehow gains access to the administration. Recommended.
287
-
288
- * **Author archives** -- Tells spiders not to index author archives. Useful if your blog only has one author.
289
-
290
- * **Blog search pages** -- Tells spiders not to index the result pages of WordPress's blog search function. Recommended.
291
-
292
- * **Category archives** -- Tells spiders not to index category archives. Recommended only if you don't use categories.
293
-
294
- * **Comment feeds** -- Tells spiders not to index the RSS feeds that exist for every post's comments. (These comment feeds are totally separate from your normal blog feeds.)
295
-
296
- * **Comment subpages** -- Tells spiders not to index posts' comment subpages.
297
-
298
- * **Date-based archives** -- Tells spiders not to index day/month/year archives. Recommended, since these pages have little keyword value.
299
-
300
- * **Subpages of the homepage** -- Tells spiders not to index the homepage's subpages (page 2, page 3, etc). Recommended.
301
-
302
- * **Tag archives** -- Tells spiders not to index tag archives. Recommended only if you don't use tags.
303
-
304
- * **User login/registration pages** -- Tells spiders not to index WordPress's user login and registration pages. Recommended.
305
-
306
-
307
 
308
  == Rich Snippet Creator ==
309
 
@@ -454,6 +489,19 @@ Here's information on each of the settings and its supported variables:
454
  Try disabling other SEO plugins, as they may be conflicting with SEO Ultimate. Also, check to make sure your theme is [plugin-friendly](http://wordpress.jdwebdev.com/blog/theme-plugin-hooks/).
455
 
456
 
 
 
 
 
 
 
 
 
 
 
 
 
 
457
  == Plugin Settings ==
458
 
459
  = Overview =
170
 
171
 
172
 
173
+ == Meta Description Editor ==
174
 
175
  = Overview =
176
 
177
+ * **What it does:** Meta Descriptions Editor lets you customize the text that you want to appear under your webpages' titles in search results.
178
 
179
+ * **Why it helps:** Getting ranked isn't enough; once you're ranked, you need visitors to click on your site in the results. That's where meta descriptions can help. When you provide text that makes searchers want to visit your site, you can increase your SERP clickthrough rate and thus increase search traffic.
180
 
181
+ * **How to use it:** Enter meta descriptions for your homepage, posts, pages, etc. as desired, and then click Save Changes. You can also customize the meta data of an individual post or page by using the textboxes that Meta Editor adds to the post/page editors.
182
 
183
  = Settings Help =
184
 
186
 
187
  * **Blog Homepage Meta Description** -- When your blog homepage appears in search results, it'll have a title and a description. When you insert content into the description field below, the Meta Editor will add code to your blog homepage (the `<meta name="description" />` tag) that asks search engines to use what you've entered as the homepage's search results description.
188
 
189
+ * **Use this blog's tagline as the default homepage description.** -- If this box is checked and if the Blog Homepage Meta Description field is empty, Meta Editor will use your blog's tagline as the meta description. You can edit the blog's tagline under `Settings > General`.
190
+
191
+ = FAQ =
192
+
193
+ * **How do I edit the meta description of my homepage?**
194
+ If you are using a "blog homepage" (the default option of showing your blog posts on your homepage), just use the Blog Homepage field.
195
+
196
+ If you have configured your `Settings > Reading` section to use a "frontpage" (i.e. a Page as your homepage), just edit that Page's meta description on the "Pages" tab.
197
+
198
+ = Troubleshooting =
199
+
200
+ * **What do I do if my site has multiple meta tags?**
201
+ First, try removing your theme's built-in meta tags if it has them. Go to `Appearance > Editor` and edit `header.php`. Delete or comment-out any `<meta>` tags.
202
+
203
+ If the problem persists, try disabling other SEO plugins that may be generating meta tags.
204
+
205
+ Troubleshooting tip: Go to `Settings > SEO Ultimate` and enable the "Insert comments around HTML code insertions" option. This will mark SEO Ultimate's meta tags with comments, allowing you to see which meta tags are generated by SEO Ultimate and which aren't.
206
+
207
+
208
+
209
+ == Meta Keywords Editor ==
210
+
211
+ = Overview =
212
+
213
+ Meta Keywords Editor lets you tell search engines what keywords are associated with the various pages on your site. Most modern search engines don't give meta keywords much weight, but the option is there if you want to use it. You can customize the meta keywords of an individual post or page by using the textboxes that Meta Editor adds to the post/page editors.
214
+
215
+ = Settings Help =
216
+
217
  * **Blog Homepage Meta Keywords** -- Here you can enter keywords that describe the overall subject matter of your entire blog. Use commas to separate keywords. Your keywords will be put in the `<meta name="keywords" />` tag on your blog homepage.
218
 
219
+ = FAQ =
220
+
221
+ * **How do I edit the meta keywords of my homepage?**
222
+ If you are using a "blog homepage" (the default option of showing your blog posts on your homepage), just use the Blog Homepage field.
223
 
224
+ If you have configured your `Settings > Reading` section to use a "frontpage" (i.e. a Page as your homepage), just edit that Page under `Pages > Edit` and use the "Meta Keywords" field in the "SEO Settings" box.
225
+
226
+ = Troubleshooting =
227
+
228
+ * **What do I do if my site has multiple meta tags?**
229
+ First, try removing your theme's built-in meta tags if it has them. Go to `Appearance > Editor` and edit `header.php`. Delete or comment-out any `<meta>` tags.
230
+
231
+ If the problem persists, try disabling other SEO plugins that may be generating meta tags.
232
+
233
+ Troubleshooting tip: Go to `Settings > SEO Ultimate` and enable the "Insert comments around HTML code insertions" option. This will mark SEO Ultimate's meta tags with comments, allowing you to see which meta tags are generated by SEO Ultimate and which aren't.
234
+
235
+
236
+
237
+
238
+ == Meta Robot Tags Editor ==
239
+
240
+ = Overview =
241
+
242
+ * **What it does:** Meta Robot Tags Editor lets you convey instructions to search engine spiders, as well as prohibit the spiders from indexing certain pages on your blog using the `<meta name="robots" content="noindex" />` tag.
243
+
244
+ * **Why it helps:** The "Spider Instructions" tab lets you stop DMOZ or Yahoo! Directory from overriding your custom meta descriptions, as well as prevent spiders from caching your site if you so desire. The "Noindex" tab lets you deindex pages that contain unimportant content (e.g. the login page), or pages that mostly contain duplicate content.
245
+
246
+ * **How to use it:** Adjust the settings as desired, and then click Save Changes. You can refer to the "Settings Help" tab for information on the settings available. You can also customize the noindex/nofollow robots meta statuses of an individual post or page by using the textboxes that Meta Editor adds to the post/page editors.
247
+
248
+
249
+ = Settings Help =
250
+
251
+ Here's information on the various settings:
252
+
253
  * **Spider Instructions**
254
 
255
  * **Don't use this site's Open Directory / Yahoo! Directory description in search results.** -- If your site is listed in the [Open Directory (DMOZ)](http://www.dmoz.org/) or the [Yahoo! Directory](http://dir.yahoo.com/), some search engines may use your directory listing as the meta description. These boxes tell search engines not to do that and will give you full control over your meta descriptions. These settings have no effect if your site isn't listed in the Open Directory or Yahoo! Directory respectively.
256
 
257
  * **Don't cache or archive this site.** -- When you check this box, Meta Editor will ask search engines (Google, Yahoo!, Bing, etc.) and archivers (Archive.org, etc.) to _not_ make cached or archived "copies" of your site.
258
 
259
+ * **Noindex**
260
 
261
+ * **Administration back-end pages** -- Tells spiders not to index the administration area (the part you're in now), in the unlikely event a spider somehow gains access to the administration. Recommended.
262
 
263
+ * **Author archives** -- Tells spiders not to index author archives. Useful if your blog only has one author.
264
 
265
+ * **Blog search pages** -- Tells spiders not to index the result pages of WordPress's blog search function. Recommended.
266
+
267
+ * **Category archives** -- Tells spiders not to index category archives. Recommended only if you don't use categories.
268
+
269
+ * **Comment feeds** -- Tells spiders not to index the RSS feeds that exist for every post's comments. (These comment feeds are totally separate from your normal blog feeds.)
270
+
271
+ * **Comment subpages** -- Tells spiders not to index posts' comment subpages.
272
+
273
+ * **Date-based archives** -- Tells spiders not to index day/month/year archives. Recommended, since these pages have little keyword value.
274
+
275
+ * **Subpages of the homepage** -- Tells spiders not to index the homepage's subpages (page 2, page 3, etc). Recommended.
276
+
277
+ * **Tag archives** -- Tells spiders not to index tag archives. Recommended only if you don't use tags.
278
+
279
+ * **User login/registration pages** -- Tells spiders not to index WordPress's user login and registration pages. Recommended.
280
 
281
  = Troubleshooting =
282
 
289
 
290
 
291
 
292
+
293
  == Module Manager ==
294
 
295
  = Options Help =
339
 
340
 
341
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
342
 
343
  == Rich Snippet Creator ==
344
 
489
  Try disabling other SEO plugins, as they may be conflicting with SEO Ultimate. Also, check to make sure your theme is [plugin-friendly](http://wordpress.jdwebdev.com/blog/theme-plugin-hooks/).
490
 
491
 
492
+
493
+ == Webmaster Verification Assistant ==
494
+
495
+ = Overview =
496
+
497
+ * **What it does:** Webmaster Verification Assistant lets you enter in verification codes for the webmaster portals of the 3 leading search engines.
498
+
499
+ * **Why it helps:** Webmaster Verification Assistant assists you in obtaining access to webmaster portals, which can provide you with valuable SEO tools.
500
+
501
+ * **How to use it:** Use a search engine to locate the webmaster portal you're interested in, sign up at the portal, and then obtain a verification code. Once you have the code, you can paste it in here, click Save Changes, then return to the portal to verify that you own the site. Once that's done, you'll have access to the portal's SEO tools.
502
+
503
+
504
+
505
  == Plugin Settings ==
506
 
507
  = Overview =
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: SEO Design Solutions
3
  Tags: seo, SEO Ultimate, suite, google, yahoo, bing, search engines, admin, post, page, custom post types, categories, tags, terms, custom taxonomies, title, meta, robots, noindex, nofollow, canonical, 404, robots.txt, htaccess, slugs, url, anchor, more, link, excerpt, permalink, links, autolinks, code, footer, modules, uninstallable, reinstallable, downgradable, import, export, CSV
4
  Requires at least: 2.8
5
  Tested up to: 3.0
6
- Stable tag: 4.0
7
 
8
  This all-in-one SEO plugin gives you control over titles, noindex/nofollow, meta tags, slugs, canonical tags, autolinks, 404 errors, rich snippets, and more.
9
 
@@ -213,6 +213,9 @@ Frequently asked questions, settings help, and troubleshooting tips for SEO Ulti
213
 
214
  == Changelog ==
215
 
 
 
 
216
  = Version 4.0 (August 3, 2010) =
217
  * Feature: Added meta description mass-editor for posts, pages, attachments, and custom post types
218
  * Change: Meta Editor has been split into four new modules: Meta Descriptions, Meta Keywords, Meta Robot Tags, and Webmaster Verification
@@ -222,6 +225,7 @@ Frequently asked questions, settings help, and troubleshooting tips for SEO Ulti
222
  = Version 3.9 (August 2, 2010) =
223
  * Feature: Added "Instant Post Propulsion" feature to Deeplink Juggernaut (new "Incoming Autolink Anchors" postmeta field)
224
  * Improvement: File Editor now limits .htaccess editing to super admins on multisite installations
 
225
  * Improvement: Deeplink Juggernaut no longer links webpages to themselves
226
  * Improvement: Deeplink Juggernaut's post/page dropdowns now include drafts; now you can build links to in-progress posts that automatically enable when the post is published!
227
  * Improvement: When a post/page is sent to the trash, autolinks pointing to it no longer disappear from the Deeplink Juggernaut interface
3
  Tags: seo, SEO Ultimate, suite, google, yahoo, bing, search engines, admin, post, page, custom post types, categories, tags, terms, custom taxonomies, title, meta, robots, noindex, nofollow, canonical, 404, robots.txt, htaccess, slugs, url, anchor, more, link, excerpt, permalink, links, autolinks, code, footer, modules, uninstallable, reinstallable, downgradable, import, export, CSV
4
  Requires at least: 2.8
5
  Tested up to: 3.0
6
+ Stable tag: 4.0.1
7
 
8
  This all-in-one SEO plugin gives you control over titles, noindex/nofollow, meta tags, slugs, canonical tags, autolinks, 404 errors, rich snippets, and more.
9
 
213
 
214
  == Changelog ==
215
 
216
+ = Version 4.0.1 (August 3, 2010) =
217
+ * Improvement: Added admin page documentation for the Meta Description Editor, Meta Keywords Editor, Meta Robot Tags Editor, and Webmaster Verification Assistant modules
218
+
219
  = Version 4.0 (August 3, 2010) =
220
  * Feature: Added meta description mass-editor for posts, pages, attachments, and custom post types
221
  * Change: Meta Editor has been split into four new modules: Meta Descriptions, Meta Keywords, Meta Robot Tags, and Webmaster Verification
225
  = Version 3.9 (August 2, 2010) =
226
  * Feature: Added "Instant Post Propulsion" feature to Deeplink Juggernaut (new "Incoming Autolink Anchors" postmeta field)
227
  * Improvement: File Editor now limits .htaccess editing to super admins on multisite installations
228
+ * Improvement: Deeplink Juggernaut now gives priority to links with longer anchor text
229
  * Improvement: Deeplink Juggernaut no longer links webpages to themselves
230
  * Improvement: Deeplink Juggernaut's post/page dropdowns now include drafts; now you can build links to in-progress posts that automatically enable when the post is published!
231
  * Improvement: When a post/page is sent to the trash, autolinks pointing to it no longer disappear from the Deeplink Juggernaut interface
seo-ultimate.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: SEO Ultimate
4
  Plugin URI: http://www.seodesignsolutions.com/wordpress-seo/
5
  Description: This all-in-one SEO plugin gives you control over title tags, noindex/nofollow, meta tags, rich snippets, slugs, canonical tags, autolinks, 404 errors, rich snippets, and more.
6
- Version: 4.0
7
  Author: SEO Design Solutions
8
  Author URI: http://www.seodesignsolutions.com/
9
  Text Domain: seo-ultimate
@@ -12,7 +12,7 @@ Text Domain: seo-ultimate
12
  /**
13
  * The main SEO Ultimate plugin file.
14
  * @package SeoUltimate
15
- * @version 4.0
16
  * @link http://www.seodesignsolutions.com/wordpress-seo/ SEO Ultimate Homepage
17
  */
18
 
@@ -47,10 +47,10 @@ define('SU_MINIMUM_WP_VER', '2.8');
47
  //Reading plugin info from constants is faster than trying to parse it from the header above.
48
  define('SU_PLUGIN_NAME', 'SEO Ultimate');
49
  define('SU_PLUGIN_URI', 'http://www.seodesignsolutions.com/wordpress-seo/');
50
- define('SU_VERSION', '4.0');
51
  define('SU_AUTHOR', 'SEO Design Solutions');
52
  define('SU_AUTHOR_URI', 'http://www.seodesignsolutions.com/');
53
- define('SU_USER_AGENT', 'SeoUltimate/4.0');
54
 
55
  /********** INCLUDES **********/
56
 
3
  Plugin Name: SEO Ultimate
4
  Plugin URI: http://www.seodesignsolutions.com/wordpress-seo/
5
  Description: This all-in-one SEO plugin gives you control over title tags, noindex/nofollow, meta tags, rich snippets, slugs, canonical tags, autolinks, 404 errors, rich snippets, and more.
6
+ Version: 4.0.1
7
  Author: SEO Design Solutions
8
  Author URI: http://www.seodesignsolutions.com/
9
  Text Domain: seo-ultimate
12
  /**
13
  * The main SEO Ultimate plugin file.
14
  * @package SeoUltimate
15
+ * @version 4.0.1
16
  * @link http://www.seodesignsolutions.com/wordpress-seo/ SEO Ultimate Homepage
17
  */
18
 
47
  //Reading plugin info from constants is faster than trying to parse it from the header above.
48
  define('SU_PLUGIN_NAME', 'SEO Ultimate');
49
  define('SU_PLUGIN_URI', 'http://www.seodesignsolutions.com/wordpress-seo/');
50
+ define('SU_VERSION', '4.0.1');
51
  define('SU_AUTHOR', 'SEO Design Solutions');
52
  define('SU_AUTHOR_URI', 'http://www.seodesignsolutions.com/');
53
+ define('SU_USER_AGENT', 'SeoUltimate/4.0.1');
54
 
55
  /********** INCLUDES **********/
56