AutoMfarhanonline Advance Option

17 01 2010

AutoMfarhanonline Tagging Engine

AutoMfarhanonline can automatically identify tags from the original article based on frequency, importance, sentence structure, HTML formatting, and other factors. The purpose of this is to identify relevant and natural keywords and phrases that the author did not include as tags. This is important for search engine results and also to assist visitors in finding the content of your site.

The tagging engine will quickly fill your blog pages with relevant keywords that will help your site dominate the search engines for your topic.

Although the internal tagging engine is quite effective in most cases, it is still just a script and could never accomplish what a human could. Often you will encounter keyword phrases that are not relevant, consist of sentence framgents, or simply do not make sense.

Although you might want to manually delete tags that detract from your content, you should also consider that a search engine will see the tags differntly than a human would. Often those sentence fragments will help to make your content unique and will help to diversify your page content while still keeping it on topic. It is not uncommon to find that some tags you would normally delete turn out to be the ones that bring in the most search engine traffic.

For example, you might have a blog that covers topics related to Microsoft Windows. Invariable you will pick up tags related to Linux operating systems, or software that is only relevant because it runs on Windows. These tags might turn out to be extremely helpful in search engine positions due to the unique mix of words.

AutoMfarhanonline Working With Tags and Categories


Tags play an important role in improving the usability and findability of your web site. AutoMfarhanonline uses tags a number of ways. First, it can pull the tags that the original author set on the feed itself. Second, it can visit the original URL to find additional tags, and finally you can also use the Yahoo! tagging API to extract additional tags.

Note that tag support in WordPress is fairly new so many older themes do not display a post’s tags. You can fix this by modifying the theme itself or finding a plugin such as Simple Tags that will do this for you.

Tag Clouds

Tag clouds are an excellent way to increase relevant keyword density on every page of your web site. WordPress has a sidebar widget to display a tag cloud for the most popular tags on your site. Also consider the Simple Tags plugin for a much more configurable sidebar widget.

When you first add feeds to AutoMfarhanonline and run the script, you might notice that the tag cloud contains tags that are not relevant to your content. However, as time passes and your site content grows, the more relevant tags will appear more frequently and the off-topic tags will fall off the tag cloud.

Using Categories

Although you do want a large number of tags to help search engine ranking, you should be more selective with your use of categories. Use categories as a simple navigational aid on your web site and try not to create more than fifteen primary categories for your site. Every time AutoMfarhanonline processes feeds, it goes through all blog categories to see if they appear in the feed content so a large number of categories will slow down feed processing.


One helpful use for categories is to use them as subcategories to group content into consistent main categories. For example, under a main category you might want to create subcategories for synonyms or alternate terminology.


Getting Started

17 01 2010

If you don’t want to read the entire documentation, below is a quick guide for setting up a simple topic portal blog. Before getting started, make sure you have the latest version of WordPress installed and working properly. You may find their Getting Started Guide helpful.

If you plan on using other plugins, you might first want to wait until you get AutoMfarhanonline working properly to ensure there are no conflicts.

Configuring WordPress

There are a few basic things you need to do to get a minimal blog up and running. You will want to select a theme and fine-tune the settings for your blog. For this demonstration, however, we will just need to edit the default category.

From the admin area of your blog (usually located at, click onManage, then on Categories. Now click on the default category and rename it to something that relates to your topic. Also create any extra categories you might want for you blog.

Installing AutoMfarhanonline

To install the AutoMfarhanonline plugin, extract the contents of the download file and upload the entire AutoMfarhanonline directory to the /wp-content/plugins directory on your web host.

Note that AutoMfarhanonline will attempt to set permissions on the /cache directory to 666. If that setting does not work, you may have to use chmod 777, which may pose a security risk. If you have trouble with this step, please contact your web hosting provider.

From the WordPress admin area, click on the Plugins menu, find AutoMfarhanonline on the list and click on the link to enable the plugin.

Configuring AutoMfarhanonline
  1. Click on the Settings menu and then click on the AutoMfarhanonline submenu
  2. Click on the Add new feed link.
  3. From the Feed Type list, select Google Blog Search.
  4. In the Search Keywords box, enter the search terms you want for your subject.
  5. Scroll down to the Categories and Tags section and select a default category for all posts from this feed.
  6. Scroll down and click on Save Changes.
  7. On the upper-left portion of the page, click on the Run Script Now link to test your settings and perform the first script run.

If the script runs correctly, you are finished. The script will automatically check for new posts every 1-3 hours.

What To Do Next
  • Add more feeds
  • Identify common search terms and long-tail phrases using tools such as Google’s Keyword Suggestion Tool. Add these in the Additional Tags option on the Tag Options screen.
  • Review existing posts to see the tags collected and if you see any you don’t want, delete them and add them to the Tag Filtering box on the Tag Options screen.

AutoMfarhanonline Configuration and Usage

17 01 2010


AutoMfarhanonline Main Page

This main page is where you can view your list of feeds or navigate to other AutoMfarhanonline setting pages. From this screen you can manage all of your feeds as well as manually preview or process all feeds or one at a time.

AutoMfarhanonline Edit Feeds

The Feed Settings page allows you to individually configure and customize each source feed. From this page you can configure settings such as the category, tagging, filtering, and post templates.

General Settings

  • Enabled – Determines whether the feed is included in each script run. Use this to temporarily disable a feed for testing or during feed configuration.
  • Feed Type – This setting allows you to use one of the built-in handlers for various search engines. These handlers allow you to quickly configure a search without having to figure out the feed URL for the particular search engine.
  • Search Keywords or RSS Feed URL – When using an RSS feed use this box to enter the full path to the feed. If using one of the built-in search handlers use this box to enter keywords or tags for your search. Note that if you do not have the exact feed URL you can often enter the web site’s main page and AutoMfarhanonline will attempt to discover the actual feed URL.
  • Title – The title is there for your own use to label the feed. This title will only show on the Feeds management page. IF you do not enter a title, the Feeds page will create a title for you.Default Status – When adding new posts from a feed, you can choose to have them automatically published, saved as a draft, saved as a private post, or with a status of pending.

Categories and Tags

  • Assign posts to this category – All posts created from a feed must be assigned to at least one category. This setting determines the category for all posts in this feed.
  • If other blog categories appear in the post – When processing a feed, AutoMfarhanonline will check to see if any of the existing blog categories appear in the post. If they do, you can choose to 1) assign those categories to the post and 2) add those categories as tags for the post. This feature is particularly useful if your blog has categories with subcategories. You can assign the feed to the main category and let AutoMfarhanonline automatically add the subcategories if found. For example, you may have a blog category titled Windows with subcategories XP and Vista. You can assign the category Windows to the feed and allow it to automatically assign the categories XP or Vista if those words appear in the post. This feature can add true value to your blog by intelligently gathering and categorizing content found on the web.
  • Additional Tags – With an autoblog that does nothing more than show excerpts and point to other sites your site offers little value for users and little uniqueness for search engines. The Additional Tags feature allows you to create a list of keywords, phrases, or search terms that will randomly be added as tags to each post. Not only does this improve your search engine results, it helps users to find relevant content based on the additional keywords you provide.

Include Posts that Contain

This section allows you to perform additional keyword filtering on your feed when the source does not provide such a feature. For example, you may be using an affiliate feed and only want to display those posts that contain the keyword coupon.

Note that any extra processing you perform will affect the load, overhead, and speed of the script. If possible try to use any filtering capabilities of the source feed before using the feed-level filtering.

All of these searches are performed on each field extracted from the feed, it does not do any filtering based on the content of the original page.

Enter lists of words separated by spaces or commas. To enter a phrase that includes spaces or commas, enclose that phrase in quotes.

  • All these words – All words in this box must appear in the feed in order for the post to pass filtering checks.
  • Any of these words – If any of the listed words appear, the post will pass filtering checks.
  • The exact phrase – If the exact phrase appears in the post, it will pass filtering checks. Note that if you would like to enter multiple phrases in this box, each phrase must be enclosed in quotes.
  • None of these words – If any of these words appear in the post it will not pass the filter checks.

Custom Fields

Custom Fields are a power feature that allow you to override field values, supply values for empty fields, or create new fields that you can use as variables in templates. For example, you may have a feed where all authors show as Admin, which is fairly common with blogs. If you know the author’s real name, you can create a custom field named author and enter the name of the author you wish to use.

All custom fields will also override extracted values or will be added as additional fields to the WordPress post so you can modify your WordPress theme to display these values.

Note that Custom Fields are processed before Post Templates and therefore the fields you create can be referred to from within your templates.

  • Custom Field – This is the name of the field you wish to set.
  • Custom Field Value – This is the value you wish to assign to the field. This can be a static value or you can use the post template syntax to create more complex scenarios.

Search and Replace

The Search and Replace feature allows you to modify the content of a feed based on Regular Expression searches. With this feature you can do things such as rewrite words, enforce naming standards, insert affiliate ID’s, correct non-standard feeds, create unique content, or just about anything else you can imagine. Search and Replace uses the PCRE syntax.

  • Search for – The search term or regular expression to find.
  • Replace with – The expression to use for replacing the search term.

Note that the Search and Replace feature uses Regular Expressions so you must escaoe any special characters in your search pattern with a slash (\) character. The special characters that need escaping are \^.$|()[].

For example, if you want to seach for Apniutube and replace it with, you would use these values:
Search for:
Replace with:

If you want to turn all instances of into a hyperlink, use these values:
Search for: wikipedia\.com
Replace with: <a href=””></a>

Note that if your search expression contains multiple grouped matches, the Replace operation will only be performed on the primary match. For more precise control over replacement, you can use backreferences in your replace expression.

AutoMfarhanonline Tag Options

General Settings
  • Minimum Tag Length – The is the minimum number of characters a word must contain before it can be used as a tag.
  • Maximum Tag Length – This is the maximum number of characters a word can contain to be allowed as a tag.
  • Maximum Tags per Post – To prevent from adding too many tags to a post, you can limit that maximum tags per post with this setting.
Additional Tags

With an autoMfarhanonline that does nothing more than show excerpts and point to other sites your site offers little value for users and little uniqueness for search engines. The Additional Tags feature allows you to create a list of keywords, phrases, or search terms that will randomly be added as tags to each post. Not only does this improve your search engine results, it helps users to find relevant content based on the additional keywords you provide.

Note that this list is global for all feeds. You can also add tags individually to each feed using this setting.

Tag Filtering

Although the internal keyword extraction engine is quite accurate, because it is still a script some tags may appear too frequently, are not relevant, or simply do not make sense. You can use this setting to block certain tags.

Note that this setting will only block new tags from appearing but it will not remove any existing unwanted tags on your posts.

AutoMfarhanonline Settings

General Options
  • AutoMfarhanonline Enabled – This setting allows you to enable or disable the processing of feeds without having to disable the plugin itself.
  • Minimum time between updates – This is the minimum time interval between feed processing runs.
  • Maximum time between updates – This is the maximum time interval between feed processing runs. AutoMfarhanonline will run random intervals based on the minimum and maximum times between updates.
HTTP Options
  • HTTP Referrer – This setting determines the HTTP Referer header that will be set when visitng other web sites. Normally you want this to be the URL of your blog so that other webmasters will know when you link to their site.
  • HTPP User-Agent – This is the HTTP User-Agent header that will be sent when visiting other web sites. You can set this to a standard web browser string or you could use this as a message to webmasters to indicate that you are using an automated script or how they can contact you to exclude their site from your script.

AutoMfarhanonline Filtering Options

Duplicate Posts
  • Duplicate Filtering – To prevent duplicates articles from appearing in your blog, AutoMfarhanonline can check for existing articles based on the title or the original URL. The options you choose depends on the type of feeds you are using. Some feeds, such as Flickr feeds, often have duplicate titles for different pictures so you may not want to use the title for duplicate checking. Other times you may have multiple sites that syndicate the same articles. In those cases you might want to check for duplicates based on both the title and the link URL.
  • URL Blacklists – You can use this setting to prevent adding feeds from certain domains or based on any portion of the URL. When AutoMfarhanonline processes feeds it compares the URL to all items in the URL blacklist. If any of the blacklisted URL sequences appear in the original link it will skip that post.
  • Keywords Blacklists – This setting is to keep your blog clean and on topic by blocking any posts that contain certain words. You can use this to block spam content or to prevent certain types of content, such as forum posts, from appearing on your blog. Note that unlike feed-level filters, the Keywords Blacklist is compared against the original content if available.