Sabtu, 16 Januari 2010

Pindah Ke http://cruzenaldo.com

Mulai saat ini, blog gua pindah ke http://cruzenaldo.com

Senin, 11 Januari 2010

Sharetronix: Great Free Twitter Clone Script



More info: http://blogtronixmicro.com/
Homepage: http://sharetronix.com/opensource/

Demo: http://sharetronix.com/opensource/demo/home
Download Link: http://sharetronix.com/opensource/download

Kamis, 24 Desember 2009

Optimizing WordPress for Search Engines

Optimizing WordPress for Search Engines, Cruz3N

1. Optimize your titles

By default, WordPress usually puts the title of your blog before the actual post title. Since most search engines only display the first 50-64 characters of your <title> tag, you want the actual blog post title to come first.

For example:

Tips for Making WordPress Friendly to Search Engines - YourSiteName.com



is better than:

YourSiteName.com - Tips for Making WordPress Friendly to Search Engines



Always be sure that the title of your post comes before anything else. Two main reasons are:

1. Search engines will like you more if the title of the post comes first. This helps them put more importance to the keywords in the title.

2. A descriptive and optimized title is one of the most important aspects of your page SEO. The title lets the search engine and users know exactly what this page is about before they visit it.

Optimizing WordPress for Search Engines, Cruz3N

Use the All In One SEO plugin to keep the proper title formats over an entire blog without having to edit any template files. The above screenshot shows the settings we currently use on WPSwitch.

2. Use good meta descriptions

Most bloggers who use WordPress never do much on the SEO side for meta descriptions because they believe that the auto generated descriptions that comes standard with WordPress is good enough; but that’s not truly the case if you’re concerned about effective keyword indexing on search engines.

Optimizing WordPress for Search Engines, Cruz3N

Your best chance of getting a high ranking on a per-post basis is by manually typing in a good description for every article you write. Again, I would suggest using the All In One SEO plugin as it allows you to do this very easily. By combining a keyword-rich title with a matching description, you are bound to see an increase in search traffic.

Optimizing WordPress for Search Engines, Cruz3N

As you can see in the two screenshots above, by optimizing meta descriptions, one of our pages is able ranked highly (withing the first 5-10 results in Google) for a particular search term. Now that you know the importance of a detailed and keyword-rich description, I hope you see some great results.

3. Rewrite your URLs with permalinks

Permalinks are enhancements to your existing URLs that can improve search engine optimization by presenting your post, page, and archive URLs as something like:

http://sixrevisions.com/tools/managing-your-fonts/



rather than

http://sixrevisions.com/?p=423



Changing the default web addresses/URLs that WordPress generates to something more readable is effective to search engine optimization because it is presumed that URLs are taken into consideration when indexing and prioritizing search results. Often, these URLs are called "pretty URLs" because they’re much more readable and gives the users a clue as to what the web page will be about (as in the above comparison of URLs).

Making your permalinks friendlier and readable requires little more than a short trip to your WordPress admin panel. Once you are there, go to Settings > Permalinks and edit the settings as shown in this image below:

Optimizing WordPress for Search Engines, Cruz3N

I prefer to include the category in my title and write the URLs like this:

/%category%/%postname%



This would result in a format that looks like:

http://example.com/the-category/the-post-title



if you want it even shorter you can exclude the category and just use the following value for the Custom Structure setting:

/%postname%/



If you are now just setting up a new WordPress site, then you are set to go. If your site has been up for a while, than I suggest using the redirection plugin so that your visitors will not get the 404 page after you rewrite your URLs to pretty URLs.

4. Use breadcrumbs

Using breadcrumbs on a WordPress site is often overlooked but can be a huge benefit for your readers and for SEO. Links with good key words that relate to the post topic and links to internal web pages is one of the ways search engines determine the relevance of a web page to search terms.

Optimizing WordPress for Search Engines, Cruz3N

By using breadcrumbs, you make it easier for the readers to navigate and help the search engines to discover the structure of your website. On WPSwitch, we use the Breadcrumbs Plugin written by Joost De Valk. It only takes about five minutes to set up. (Find more helpful WordPress plugins).

5. Generate an XML Sitemap for search engines

An XML Sitemap is a listing of all the pages and posts on your website. This helps the search engine crawlers get a machine-readable structure of your websites. Having a properly structured sitemap has great benefits in the search engines.

Thanks to the massive amount of plugins, generating a sitemap with WordPress is super easy. I suggest using the XML Sitemaps.

Optimizing WordPress for Search Engines, Cruz3N

This plugin will generate a special XML sitemap that will assist search engines like Google, Bing, Yahoo and Ask.com in more extensively and accurately indexing your posts and pages. The plugin supports various 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 by pinging them.

6. Describe your post images meaningfully

Another often-neglected item in WordPress SEO is using proper and keyword-accurate alt and title attributes with images in a post or page. Adding a short description of your image using proper keywords can boost your search engine hits through image searches like the one from Google Images. Since you are using WordPress, adding alt and title attribute values to images is easy.

While saving your image, be sure to give a short and simple name with a dash between each keyword. For example, if you have a picture of a California Redwood tree, name it appropriately, such as california-redwood-tree.jpg or california_redwood_tree.jpg instead of something vague and non-descriptive like postimage03.jpg or screenshot20.jpg.

(read about tools for optimizing your images).

Once you place your image in a WordPress post or page, it will automatically use the title given as the proper alt description.

Optimizing WordPress for Search Engines, Cruz3N

If it does not fill it in automatically, you can type a description in the title input field. By implementing these image attributes, it will also make it easier for people who use a screen reader to browse your site.

In summary: don’t neglect your images, name them properly, and assign meaningful title and alt attributes to them.

7. Link to related posts

One favorable method for helping search engines find content that is relevant to a given web page is adding a "related posts" section that links to other posts that have a connected subject.

By doing so, you also have the primary benefit of showing your readers other posts that they may want to read as well.

Many WordPress plugins will automatically generate a list of related posts for each of your posts. There are way to many too mention here, but you can find a list in the WordPress plugins section at WordPress.org just by searching "related posts".

WPSwitch currently usees the Yet Another Related Posts Plugin and it works very well. This is our favorite because it gives you a templating system that allows control over how the related posts are displayed.

8. Use good keywords in post headings

Search engines give more weight to keyword items depending on what type of heading that is being used. To get the most juice out of your titles, make sure the post title is an <h1>.

The name of your blog should only be an <h1> on your front page. On single, post, and category pages, it should be no more than an <h3>, some even choose to use other HTML elements such as a <p> element to keep the markup semantic. The title of your site does not need to carry as much weight as the topic you are writing about.

To make sure your site name is only an <h1> on the home page, you can use the code below and modify it to work with your theme in the header.php file. This checks to see if you are on the home page or other pages and decides what heading tag to use. Most people use this link for the logo of the site linking back to the index.

<div id="logo">
<?php if(is_home()) : ?>
<h1>
<a href="<?php echo get_option('home'); ?>"><?php bloginfo('name'); ?></a>
</h1>
<?php else : ?>
<a href="<?php echo get_option('home'); ?>"><?php bloginfo('name'); ?></a>
<?php endif; ?>
</div>



When fixing your headings on posts or pages find the code that looks like this:

<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>



Headings are super easy to edit and are found in the single.php and page.php and various archive pages of your WordPress theme. If your current theme does not use headings in this manner, I suggest you take a few minutes to make this easy change.

9. Avoiding duplicate content with robots.txt

With WordPress showing the same posts on multiple pages like the index, tag pages, archives, author pages, and category pages, it is very easy to have duplicate content. Duplicate content, in the eyes of search engines, is frowned upon. By creating a robots.txt file, you can completely avoid this issue.

If you want to create your own robots.txt file, you can use the following:

User-agent: *
Allow: /

Disallow: /wp-content/
Disallow: /trackback/
Disallow: /wp-admin/
Disallow: /archives/
Disallow: /*?
Disallow: /*.js$
Disallow: /*.inc$
Disallow: /*.css$
Disallow: */trackback/
Disallow: /c/
Disallow: /author/
Disallow: /tag/

User-agent: Mediapartners-Google
Allow: /

User-agent: Adsbot-Google
Allow: /

User-agent: Googlebot-Image
Allow: /

User-agent: Googlebot-Mobile
Allow: /

#User-agent: ia_archiver-web.archive.org
#Disallow: /

Sitemap: http://wpswitch.com/robots.txt



This is directly from the current Robots.txt we’re using over at WPSwitch. If you use this, be sure to change the Disallow: /c/ to whatever category structure you are using like /category/, for example.

We also disabled indexing of all .js, css, and .inc files that shouldn’t be search-engine crawlable.

A much easier way if you are not code-savvy is to use the Robots Meta plugin. This modifies the default one made by WordPress from your original install.


Rabu, 23 Desember 2009

10 Wordpress Plugins Guaranteed to Save You Time

1. Post Ideas – take charge and manage your post ideas

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Post Ideas is a basic plugin that enables you to create rough drafts of ideas and thoughts for future articles without having to make a draft of the post. This plugin helps the writer enter a draft title, description, keywords, links, and most of all, priority of the post idea. Once all the ideas are collected, the writer can pick an article to write by either priority or self-preference. This will enable you to have a web-based idea bank that sits right inside your WordPress installation.

2. Tidy Up – Automatically find errors and clean up your HTML

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Tidy Up is a port of HTML Tidy into Wordpress. This plugin can run the HTML Tidy algorithm through all of your posts and or pages and return a proper generated report regarding the HTML code in your posts or pages. In case it contains any kind of errors, it points out to the writer where it is and how to fix it. The plugin does not stop there; it also features a database-cleaning utility that removes unnecessary data in your MySQL database.

3. Pages+ – Deal with many pages with ease

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

The Pages+ plugin is very handy in case your site has many pages. The default ‘manage’ option via the Administrative Control Panel in Wordpress provides very little features for managing any of your pages. Page orders, categorization, deletion, addition, and much more, can be accomplished via this awesome plugin.

4. Mass Post Manager – Save time managing old posts

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Mass Post Manager helps you easily manage existing posts. This plugin enables you to manipulate the categories and comments related to existing posts. This is an essential plugin to have in case you need to re-allocate categories of your posts, or manage the comments in the same posts, which is quite tedious via normal Wordpress Administration Panel.

5. Attachment List - Easily spice up attachment icons without coding

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Attachment List is a simple plugin that spices up those boring old icons that appear on the attachments of a post. You can use this plugin to replace the default icon used by Wordpress and replace it with a set of icons, available free-to-use from FAMFAMFAM.com.

6. Survey Gizmo – Dealing with polls can’t be simpler than this

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Survey Gizmo is a premium plugin that has a free version. This plugin is for creating, running, and managing survey results within the WordPress interface. The plugin also allows you to generate printable reports of your results.

7. Tweetable Twitter – Saves time in updating your Twitter feed

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Tweetable Twitter is a great plugin if you use Twitter. Tweetable Twitter allows the user to integrate Twitter into your Wordpress blog and automatically Tweets the latest post that you publish. The automatic Tweeting can also be configured to choose the URL shortening service of your choice.

8. Secure Files – manage file uploads securely

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Secure Files is a plugin that aims to solve the problem faced by Registered Only plugin users. The latter plugin allows only Registered users on a particular website to view the content in it, whereas guests can’t see anything at all. Although this protects the content of your database – other files, such as images and CSS files, aren’t protected. The Secure Files plugin is developed to take care of that issue. This plugin allows users to create a directory outside of the root directory for file uploads and downloads. This is an essential plugin to have for multi-author blogs.

9. SmartVideoPlus – embed videos with ease

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

SmartVideoPlus is a plugin that will completely change your simple blog layout to a full-blown video website! Watch the demo of this awesome plugin here.

10. Sticky Post – no need to hack your WordPress theme to sticky a post

10 Wordpress Plugins Guaranteed to Save You Time, Cruz3N

Sticky Post is an impressive plugin that adds the specified post or article on top of each post in the website, without having to modify the current theme that the site uses. This is quite useful, if you want to grab the visitors’ attention with an old, but still is important, blog post.

8 Excellent Tools for Optimizing Your Images

1. smush.it!

8 Excellent Tools for Optimizing Your Images, Cruz3N

smush.it! makes optimization of your images a breeze. Created by Stoyan Stefanov and Nicole Sullivan, smush.it! is a tool that is available as a Firefox extension, a bookmarklet, or as a simple web-based application (hosted by Yahoo!). It takes in most types of image formats, and automatically converts GIFs to PNGs (because they’re virtually the same, only that PNGS weigh a whole lot less).

2. RIOT

8 Excellent Tools for Optimizing Your Images, Cruz3N

RIOT – which stands for Radical Image Optimization Tool – is an image optimizer for Windows users that is available as a standalone application or as an extension of IrfanView. It supports inputs in JPG, PNG, and GIF files and has the ability to strip out image metadata for further reduction of file bloat. It also has some basic image-editing utilities such as pan, zoom, and rotate, and flip built in.

3. PNGOUT

8 Excellent Tools for Optimizing Your Images, Cruz3N

Created by game programmer Ken Silverman, PNGOUT is a popular, free, and no-frills tool for lossless optimization of your images. PNGOUT can run in the command-line or Windows Run dialog box. It has a robust set of options so that you can easily customize the way your files are compressed. It takes most of the popular image file formats (such as JPG, GIF, and PNG).

4. Online Image Optimizer

8 Excellent Tools for Optimizing Your Images, Cruz3N

The Online Image Optimizer from Dynamic Drive is a web-based tool for compressing your images further. You can either provide the link to the image you wish to optimize, or upload it from your local machine. Besides optimization, you can select what output you’d like the optimized image to be (the default is the same file type as the input). The limitation of Online Image Optimizer is that it only accepts images less than 300 KB.

5. SuperGIF

8 Excellent Tools for Optimizing Your Images, Cruz3N

SuperGIF is a free utility for Windows and Mac OS users that optimizes your GIF images. It has an intuitive and simple user interface that allows for drag and drop interaction, and it can compress GIFs 50% more in some instances. The free version can only compress one GIF at a time, but it has all the same features as the commercial version ($29.95) except batch processing.

6. PNGGauntlet

8 Excellent Tools for Optimizing Your Images, Cruz3N

PNGGauntlet is a .NET GUI application for PNGOUT. It can be used to convert JPG, GIF, TGA, PCX, and BMP to highly optimized PNG files. PNGGauntlet is perfect for individuals that are uncomfortable working in the command-line/Windows Run dialog box, but would still like to take advantage of PNGOUT’s superior optimization algorithm. Check out PNGGauntlet’s FAQ page or its forum to get help in case you run into trouble using it.

7. PNGCrushrrr

8 Excellent Tools for Optimizing Your Images, Cruz3N

PNGCrushrrr is a free GPL-licensed Mac OS utility for crushing down your PNG files to very small sizes. It has a drag-and-drop interface, allowing you to drag one or more PNG files into it, compressing the files and preserving the original file so you are able to compare the size difference. The creator says that PNGCrushrrr is best used on PNG-24 files.

8. SuperPNG

8 Excellent Tools for Optimizing Your Images, Cruz3N

SuperPNG is a free Photoshop plugin for saving significantly smaller PNG files compared to Photoshop’s native save feature for PNG’s. It also includes some advanced PNG-creation features such as 16-bit color support, variable compression, gamma correction, and metadata saving. Check out some PNG samples saved by SuperPNG in the PNG Samples page.

6 Tools to Help You Analyze a Web Host

1. DNSstuff

6 Tools to Help You Analyze a Web Host, Cruz3N

One of the better tools is the one that is provided by DNSstuff. They have tools that cost a small fee or that are free of charge. Some of the free DNS tools are Traceroute, Country IP Range, Wake-on LAN, RFC Lookup and others. They also offer a free trial for the Standard and Professional Tools. Whether you think you really need the service is up to your website needs and demands. If you want convenience, the toolset is the best option.

2. Who is Hosting This?

6 Tools to Help You Analyze a Web Host, Cruz3N

At Who is Hosting This? you are able to check out what hosting provider is hosting a particular website. Simply type in the domain name and get immediate results. This might seem like a simple website tool but if you know of a website that never has any problems with down-time, for example, it could be a good thing to partner up with this hosting provider. As of August 5th, 2008 from the official WHT blog, there is a new owner so we can expect changes in the upcoming months.

3. Netcraft

6 Tools to Help You Analyze a Web Host, Cruz3N

Netcraft is a data and analytics company. They provide a wide range of services from anti-phishing to hosting provider server failure. They also have an uptime monitor for websites where you can type in any website domain and find the server information, ip address and a reboot graph in some instances. The downside to Netcraft is that the data provided in some articles are extremely outdated, as old as 2001 or 2002. You will have to peruse documents and information given on the site.

The latest performance report can be found on the uptime main page. Do be careful as the results are the 50 hosting providers that paid to be included in the report, not necessarily the 50 best performing providers.

4. YouGetSignal.com

 Tools to Help You Analyze a Web Host, Cruz3N

At YouGetSignal.com you will find a proper collection of useful tools when you are analyzing a hosting provider. Use reverse IP domain check to find other hosted websites, WHOIS lookup to find out who owns a domain, Visual Trace Route to see where a website’s host server is located and other useful tools. With its own in-house network tools YouGetSignal.com is a great place to get more knowledge about a web host.

5. SamSpade.org

6 Tools to Help You Analyze a Web Host, Cruz3N

It is similar to WhoIs.com but with more detailed information. SamSpade allows you to find out who is hosting a certain website by simple typing in its domain name or IP address. It also gives you access to contact information, name servers, domain expiration date, and more juicy tidbits geeks love.

6. GeoTool

6 Tools to Help You Analyze a Web Host, Cruz3N

Some of the tools on the internet do not seem to have been designed with the user in mind, but Geotool is not one of them. With Geotool you can check up where all online businesses (from Amazon to your neighbor’s home business) have their hosting situated. In an instant, you can see details of the city where the server is situated, its IP Address, ISP and the region of the server. It is important information to know since websites should have their servers located where most of their traffic comes from.