Jetpack is a WordPress plugin that supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com.
For more information, check out Jetpack.me.
Note: The stats portion of Jetpack uses Quantcast to enhance its data.
WordPress out of the box is already technically quite a good platform for SEO, this was true when I wrote my original WordPress SEO article in 2008 and it's still true today, but that doesn't mean you can't improve it further! This plugin is written from the ground up by WordPress SEO consultant and WordPress developer Joost de Valk to improve your site's SEO on all needed aspects. While this WordPress SEO plugin goes the extra mile to take care of all the technical optimization, more on that below, it first and foremost helps you write better content. WordPress SEO forces you to choose a focus keyword when you're writing your articles, and then makes sure you use that focus keyword everywhere.
Using the snippet preview you can see a rendering of what your post or page will look like in the search results, whether your title is too long or too short and your meta description makes sense in the context of a search result. This way the plugin will help you not only increase rankings but also increase the click through for organic search results.
The WordPress SEO plugins Linkdex Page Analysis functionality checks simple things you're bound to forget. It checks, for instance, if you have images in your post and whether they have an alt tag containing the focus keyword for that post. It also checks whether your posts are long enough, if you've written a meta description and if that meta description contains your focus keyword, if you've used any subheadings within your post, etc. etc.
The plugin also allows you to write meta titles and descriptions for all your category, tag and custom taxonomy archives, giving you the option to further optimize those pages.
Combined, this plugin makes sure that your content is the type of content search engines will love!
While out of the box WordPress is pretty good for SEO, it needs some tweaks here and there. This WordPress SEO plugin guides you through some of the settings needed, for instance by reminding you to enable pretty permalinks. But it also goes beyond that, by automatically optimizing and inserting the meta tags and link elements that Google and other search engines like so much:
With the WordPress SEO plugin you can control which pages Google shows in its search results and which pages it doesn't show. By default, it will tell search engines to index all of your pages, including category and tag archives, but only show the first pages in the search results. It's not very useful for a user to end up on the third page of your "personal" category, right?
WordPress itself only shows canonical link elements on single pages, WordPress SEO makes it output canonical link elements everywhere. Google has recently announced they would also use
rel="prev" link elements in the
head section of your paginated archives, this plugin adds those automatically, see [this post](http://yoast.com/rel-next-prev-paginated-archives/ title="rel=next & rel=prev for paginated archives") for more info.
WordPress SEO has the most advanced XML Sitemaps functionality in any WordPress plugin. Once you check the box, it automatically creates XML sitemaps and notifies Google & Bing of the sitemaps existence. These XML sitemaps include the images in your posts & pages too, so that your images may be found better in the search engines too.
These XML Sitemaps will even work on large sites, because of how they're created, using one index sitemap that links to sub-sitemaps for each 1,000 posts. They will also work with custom post types and custom taxonomies automatically, while giving you the option to remove those from the XML sitemap should you wish to.
Because of using XSL stylesheets for these XML Sitemaps, the XML sitemaps are easily readable for the human eye too, so you can spot things that shouldn't be in there.
Are you being outranked by scrapers? Instead of cursing at them, use them to your advantage! By automatically adding a link to your RSS feed pointing back to the original article, you're telling the search engine where they should be looking for the original. This way, the WordPress SEO plugin increases your own chance of ranking for your chosen keywords and gets rid of scrapers in one go!
If your theme is compatible, like most Genesis and WooThemes themes are for instance, you can use the built-in Breadcrumbs functionality. This allows you to create an easy navigation that is great for both users and search engines and will support the search engines in understanding the structure of your site.
Making your theme compatible isn't hard either, check these instructions.
Using the built-in file editor you can edit your WordPress blogs .htaccess and robots.txt file, giving you direct access to the two most powerful files, from an SEO perspective, in your WordPress install.
SEO and Social Media are heavily intertwined, that's why this plugin also comes with a Facebook OpenGraph implementation and will soon also support Google+ sharing tags.
This WordPress SEO plugin, unlike some others, is fully Multi-Site compatible. The XML Sitemaps work fine in all setups and you even have the option, in the Network settings, to copy the settings from one blog to another, or make blogs default to the settings for a specific blog.
If you have multiple blogs, setting up plugins like this one on all of them might seem like a daunting task. Except that it's not, because what you can do is simple: you set up the plugin once. You then export your settings and simply import them on all your other sites. It's that simple!
If you've used All In One SEO Pack or HeadSpace2 before using this plugin, you might want to import all your old titles and descriptions. You can do that easily using the built-in import functionality. There's also import functionality for some of the older Yoast plugins like Robots Meta and RSS footer.
Should you have a need to import from another SEO plugin or from a theme like Genesis or Thesis, you can use the SEO Data Transporter plugin, that'll easily convert your SEO meta data from and to a whole set of plugins like Platinum SEO, SEO Ultimate, Greg's High Performance SEO and themes like Headway, Hybrid, WooFramework, Catalyst etc.
Read this migration guide if you still have questions about migrating from another SEO plugin to WordPress SEO.
Currently a huge translation project is underway, translating WordPress SEO in as much as 24 languages. So far, the translations for French and Dutch are complete, but we still need help on a lot of other languages, so if you're good at translating, please join us at translate.yoast.com.
Be sure to also check out the News SEO module if you need Google News Sitemaps. It tightly integrates with WordPress SEO to give you the combined power of News Sitemaps and full Search Engine Optimization.
For more info, check out the following articles:
A clean and simple AJAX contact form with Google reCAPTCHA, Twitter Bootstrap markup and Akismet spam filtering.
Clean: all user inputs are stripped in order to avoid cross-site scripting (XSS) vulnerabilities.
Simple: AJAX enabled validation and submission for immediate response and guidance for your users (can be switched off).
Stylish: Use the included stylesheet or switch it off and use your own for seamless integration with your website.
Uses Twitter Bootstrap classes.
Safe: All incoming data is scanned for spam with Akismet.
This is a straightforward contact form for your WordPress site. There is very minimal set-up
required. Simply install, activate, and then place the short code [cscf-contact-form] on your web page.
A standard set of input boxes are provided, these include Email Address, Name, Message and a nice big ‘Send Message’ button.
When your user has completed the form an email will be sent to you containing your user’s message.
To reply simply click the ‘reply’ button on your email client.
The email address used is the one you have set up in WordPress under ‘Settings’ -> ‘General’, so do check this is correct.
To help prevent spam all data is scanned via Akismet.
For this to work you must have the Akismet Plugin installed and activated.
All spam will be placed in your ‘comments’ list which you can then review if you want to
For added piece of mind this plugin also allows you to add a ‘reCAPTCHA’.
This adds a picture of a couple of words to the bottom of the contact form.
Your user must correctly type the words before the form can be submitted, and in so doing, prove that they are human.
Granted there are many plugins of this type in existence already. Why use this one in-particular?
Minimal setup. Simply activate the plugin and place the shortcode [cscf-contact-form] on any post or page.
Safe. All input entered by your user is stripped back to minimise as far as possible the likelihood of any
malicious user attempting to inject a script into your website.
If the Akismet plugin is activated all form data will be scanned for spam.
You can turn on reCAPTCHA to avoid your form being abused by bots.
Ajax enabled. You have the option to turn on AJAX (client-side) validation and submission which gives your users an immediate response when completing the form without having to wait for the page to refresh.
The form can integrate seamlessly into your website. Turn off the plugin’s default css style sheet so that your theme’s style sheet can be used instead.
If your theme is based on twitter bootstrap then this plugin will fit right in because it already has all the right div’s and CSS classes for bootstrap.
This plugin will only link in its jQuery file where it’s needed, it will not impose itself on every page of your whole site!
Works with the latest version of WordPress.
Written by an experienced PHP programmer, the code is rock solid, safe, and rigorously tested as standard practice.
Hopefully this plugin will fulfil all your needs, if not get in-touch and I will customise to your exact requirements.
Unless you want to change messages or add reCAPTCHA to your contact form then this plugin will work out of the box without any additional setup.
Important: Check that you have an email address set-up in your WordPress ‘Settings’->’General’ page. This is the address that the plugin will use to send the contents of the contact form.
To add the contact form to your WordPress website simply place the shortcode [cscf-contact-form] on the post or page that you wish the form to appear on.
If you have Jetpack plugin installed disable the contact form otherwise the wrong form might display.
This plugin will work out of the box without any additional setup. You have the option to change the default messages that are displayed to your user and to add reCAPTCHA capabilities.
Go to the settings screen for the contact form plugin.
You will find a link to the setting screen against the entry of this plugin on the ‘Installed Plugins’ page.
Here is a list of things that you can change
Message: The message displayed to the user at the top of the contact form.
Message Sent Heading: The message heading or title displayed to the user after the message has been sent.
Message Sent Content: The message content or body displayed to the user after the message has been sent.
Use this plugin’s default stylesheet: The plugin comes with a default style sheet to make the form look nice for your user. Untick this if you want to use your theme’s stylesheet instead. The default stylesheet will simply not be linked in.
Use client side validation (Ajax): When ticked the contact form will be validated and submitted on the client giving your user instant feedback if they have filled the form in incorrectly. If you wish the form to be validated and submitted only to the server then untick this option.
Use reCAPTCHA: Tick this option if you wish your form to have a reCAPTCHA box. ReCAPTCHA helps to avoid spam bots using your form by checking that the form filler is actually a real person. To use reCAPTCHA you will need to get a some special keys from google https://www.google.com/recaptcha/admin/create. Once you have your keys enter them into the Public key and Private key boxes
reCAPTCHA Public Key: Enter the public key that you obtained from here.
reCAPTCHA Private Key: Enter the private key that you obtained from here.
reCAPTCHA Theme: Here you can change the reCAPTCHA box theme so that it fits with the style of your website.
!NEW! Recipient Emails: The email address where you would like all messages to be sent.
This will default to the email address you have specified under ‘E-Mail Address’ in your WordPress General Settings.
If you want your mail sent to a different address then enter it here.
You may enter multiple email addresses by clicking the ‘+’ button.
!NEW! Confirm Email Address: Email confirmation is now optional. To force your user to re-type their email address tick ‘Confirm Email Address’.
It is recommended that you leave this option on. If you turn this option off your user will only have to enter their email address once,
but if they enter it incorrectly you will have no way of getting back to them!
Email Subject: This is the email subject that will appear on all messages. If you would like to set it to something different then enter it here.
!NEW! Override ‘From’ Address: If you tick this and then fill in the ‘From Address:’ box then all email will be sent from the given address NOT from the email address given by the form filler.
**!NEW! Option to allow enquiry to email themselves a copy of the message.
This is a demonstration of this plugin working on the default Twenty Twelve theme ->
Clean and Simple Contact Form Demonstration
I am a freelance WordPress Developer.
Hire me for all your WordPress needs.
The Google Analytics for WordPress plugin allows you to track your blog easily and with lots of metadata.
Check out the Google Analytics for WordPress video:
Full list of features:
Other interesting stuff:
Most blogs are designed for hit-and-run readers. People find your blog, read your article, and leave. Wouldn't it be nice if some of those people subscribe or share your amazing post?
SumoMe provides the tools you need to grow your blog by engaging your readers. The features of this plugin will make it easy for your readers share your articles and engage in your community. Highlighter makes it easy to tweet about your article by selecting popular parts of your writing (like Kindle and Medium); ImageSharer makes it stupid simple to share your images (with a link to your post) on Pinterest, Facebook and Twitter; while the List Builder tool in this plugin will let you create a fancy lightbox popover to build email subscriptions (for MailChimp, GetResponse, Aweber, or others).
Now, people will find your blog, read your article, share your article on Twitter/Facebook/Pinterest, and subscribe via email to your MailChimp email newsletter.
The most important asset on your blog isn't your theme or even your content. It's your email list. As you build your email subscriber list, promoting your new posts becomes faster and more effective as you can quickly send a notification to thousands of interested people who want to ready your content.
While most email subscription boxes are static widgets in your sidebar, our MailChimp/Aweber list builder generates extra attention and higher signup rates by launching an unobtrusive popover signup box. You can decide whether this box loads manually after the visitor has been on your page for a few seconds or automatically when the mouse moves away from the page (much like Exit Monitor).
You can adjust the List Builder settings to automatically load the popover subscription form after a set period of time - like 10 seconds - so it loads after your visitor has started reading. Alternately, you can set a much shorter load time - like 1 second - so that more of your visitors see the MailChimp subscribe box before leaving.
The optional smart timing will automatically load the Aweber email subscription box when we think the reader is getting ready to leave. Much like Exit Monitor, we do this by monitoring mouse movements that determine exit intent. When the mouse moves toward the X to close your website, the popover will quickly ask for their email. (Note: This isn't a popup, so it won't interfere with closing the tab.)
Our email list builder easily connects with all major email providers including Aweber, MailChimp, Constant Contact, GetResponse and Campaign Monitor. This means that if you use an email manager like MailChimp, your new subscribers can automatically subscribe to your list instantly.
Alternately, you can simply set List Builder to collect email addresses that you can export in CSV format.
The email form is completely customizable. You can quickly change the wording, confirmation message, and colors to match the rest of your website. This will increase conversions by making users more comfortable subscribing.
If you really want to customize your email popover, you can actually edit the full HTML. You can add a different form, select specific pages to not show the popover on, and even add a redirected confirmation URL. Customize to your heart's content.
Designed to encourage sharing on Twitter, the Highlighter feature lets readers easily select portions of your article to share as quotes on Twitter. Popularly tweeted sections are highlighted on your blog which boosts Twitter sharing significantly. It's an automatic click-to-tweet.
The Highlighter feature improves Twitter shares in two important ways. First, we let users highlight portions of your text to quickly quote on Twitter. Similar to Kindle's sharing feature or Medium's commenting design, this functionality makes tweeting about your latest post quick and easy. Social sharing has never been easier.
When someone tweets a quote from your article, our plugin automatically highlights that portion of your text. Much like the popular highlights feature in Kindle, this attracts your reader's attention and boosts social sharing. These highlights can also be edited by the admin if you don't want a particular highlight showing.
Tweets generated through Highlighter will both link to your article and include your Twitter username. This will build traffic to your website while also boosting your Twitter profile and building your Twitter following. Adding your Twitter username is as easy as typing your username into the Highlighter settings - you don't need to give access to your Twitter account.
Have you ever noticed how some blogs and websites make it easy to share their images on social networks like Pinterest? Because these images link back to your article, people who share your images on Pinterest, Twitter, and Facebook can drive significant traffic to your website. ImageSharer makes it easy for you to add professional image sharing to your website with just a click of the button.
Pinterest is one of the fastest growing social networks right now, and some studies have found Pinterest users spend more than other social network visitors. By making it easy for your visitors to share their favorite images from your blog on Pinterest, we're helping you unlock a major source of valuable traffic that many bloggers aren't even pursuing yet.
Did you know that photo posts on Facebook get 84% more click-throughs than text posts (according to KISSmetrics)? The ImageSharer plugin makes it stupid simple for your readers to easily share your beautiful images on Facebook with just a click of the button.
According to Buffer, image tweets on Twitter get fully 2x the engagement of text tweets! Essentially, every time one of your readers shares an image from your blog, you're getting the equivalent of two ordinary tweets.
ImageSharer makes it super easy to add image sharing for all three powerful social networks without any coding or frustrating setup. Simply install the SumoMe plugin, click to activate ImageSharer, and watch your share stats start rolling in.
The most complete WordPress performance framework.
Recommended by web hosts like: MediaTemple, Host Gator, Page.ly and WP Engine and countless more.
Trusted by countless sites like: stevesouders.com, mattcutts.com, mashable.com, smashingmagazine.com, makeuseof.com, yoast.com, kiss925.com, pearsonified.com, lockergnome.com, johnchow.com, ilovetypography.com, webdesignerdepot.com, css-tricks.com and tens of thousands of others.
W3 Total Cache improves the user experience of your site by improving your server performance, caching every aspect of your site, reducing the download times and providing transparent content delivery network (CDN) integration.
An inside look:
Improve the user experience for your readers without having to change WordPress, your theme, your plugins or how you produce your content.
Easy FancyBox-in-a-Box for just about all media links gives you a flexible and aesthetic media lightbox solution for your website. Easy FancyBox uses the packed FancyBox jQuery extension and is WP 3+ Multi-Site compatible. After activation you can find a new section FancyBox on your Settings > Media admin page where you can manage the plugins options.
See Screenshots for an impression on how images and YouTube movies will be presented on your site as soon as you have installed and (network) activated this simple plugin.
See FAQ's for instructions to manage YouTube, Dailymotion and Vimeo movies (and similar services) and tips to make inline content display in a FancyBox overlay. Subscribe to 4Visions for tips on how to get a high degree of control over what will be shown in a FancyBox overlay on your website.
Visit FancyBox for more information, examples and the FancyBox Support Forum. Please consider a DONATION for continued development of the FancyBox project.
Recommended: - For increased performance, simply install and activate the plugin Use Google Libraries to load jQuery from Googles CDN.
This plugin adds a WYSIWYG text widget based on the standard TinyMCE WordPress visual editor. This is intended to overcome the limitations of the default WordPress text widget, so that you can visually add rich text contents to your sidebars, with no knowledge of HTML required.
This plugin enables full malware and blacklisting scan capabilities from Sucuri SiteCheck right in your WordPress dashboard. It will check for malware, spam, blacklisting and other security issues like htaccess redirections, hidden eval code, etc. The best thing about it is it's completely free.
You can also scan your site at http://sitecheck.sucuri.net.
This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it's much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.
This release is not compatible with the new multisite feature of WordPress 3.0 yet. The plugin will remain inactive as long as this feature is enabled. If you are using this feature, try out the new Beta version which fully supports multisite mode as well as network activation!
This release is compatible with all WordPress versions since 2.1. If you are still using an older one, use version 2.7.1 instead.
This plugin provides a quick and easy way add FAQs using custom post type and later on displaying those FAQs using shortcodes. For shortcodes details, Please consult the documentation below.
Display all FAQs in simple list style.
Display all FAQs in simple list style but separated by groups.
Display FAQs in simple list style but filtered by given group slug.
[faqs filter=”group-slug”] or
Display all FAQs in toggle style using following shortcode.
Display all FAQs in toggle style but separated by groups.
[faqs style=”toggle” grouped=”yes”]
Display FAQs in toggle style but filtered by given group slug.
[faqs style=”toggle” filter=”group-slug”] or
[faqs style="toggle" filter="group-slug,another-group-slug"]
Display all FAQs in filterable toggle style.
WP-Optimize is a WordPress 2.9++ database cleanup and optimization tool. It doesn't require PhpMyAdmin to optimize your database tables.
It allows you to remove post revisions, comments in the spam queue, un-approved comments within few clicks.
PHP 4.xx and MySql 4.xx not supported
Translators are welcome to send their Translated Files to be included.
Contact me at http://wwww.ruhanirabin.com/contact/
Remove the WordPress post revisions
Remove the WordPress auto draft posts [NEW]
Remove all the comments in the spam queue
Remove all the un-approved comments
Apply mysql optimize commands on your database tables without phpMyAdmin.
Display Database table statistics. Shows how much space can be optimzied and how much space has been cleared.
Visible only to the administrators.
How this could help you?
Everytime you save a new post or pages, WordPress creates a revision of that post or page. If you edit a post 6 times you might have 5 copy of that post as revisions. Imagine if your post or pages are long and big. It is a huge number of bytes thats on your MySQL overhead. Now WP-Optimize allows you to optimize and shrink your posts table by removing not necessary post revisions from the database. As example, if you have a post which is approximately 100KB data and you have 5 revisions of that post, the total space wasted is about 500KB. And if you have 100 posts similar to it, you have 50MB database space wasted.
Similar to the scenario described above, there might be thousands of spams and un-approved comments in your comments table, WP-Optimize can clean and remove those in a single click
WP-Optimize reports which database tables have overhead and wasted spaces also it allows you to shrink and get rid of those wasted spaces
WordPress has evolved into a fully functional CMS. Page Builder (previously called Panels) completes the transition by giving you a way to create responsive column layouts using the widgets you know and love.
Our newsletter is a great place to stay up to date with Page Builder and the rest of our free WordPress products.
You know widgets. They're the things you add to your sidebars. Page Builder makes all your widgets even more useful by turning them into the building blocks of your pages.
We've included a few useful widgets, but it works with a lot of other well made widgets and plugins out there.
Page Builder works with most well made themes. The only requirement is that your theme supports pages. And if your theme is responsive, change a few settings and boom, your layouts will work with your theme and collapse into a single column on mobile devices.
There are loads free and premium themes that work with the Page Builder, we have our own collection of free themes if you'd like to use one of ours.
To get you started, we've include a few widgets:
As well as some essential page elements widgets:
Most standard widgets work with Page Builder, but here are some of our favorites.
Contact me if you've created a widget that would work well with Page Builder so I can add it to our recommended plugins list. Your plugin will also be recommended within Page Builder itself.
This plugin creates a profile of your WordPress site's plugins' performance by measuring their impact on your site's load time. Often times, WordPress sites load slowly because of poorly configured plugins or because there are so many of them. By using the P3 plugin, you can narrow down anything causing slowness on your site.
This plugin uses the canvas element for drawing charts and requires requires Firefox, Chrome, Opera, Safari, or IE9 or later. This plugin will not work in IE8 or lower.
Get more traffic back to your site by installing the AddThis WordPress plugin. With AddThis, your users can promote your content by sharing to 330 of the most popular social networking and bookmarking sites (like Facebook, Twitter, Digg, StumbleUpon and MySpace). We also support address bar sharing in modern browsers. Our button is small, unobtrusive, quick to load and recognized all over the web.
Optionally, sign up for a free AddThis.com account to see how your visitors are sharing your content: which services they're using for sharing, which content is shared the most, and more.
Paste this into your WordPress site: What's this?