ARTIO JoomSEF is SEO (Search Engine Optimization) component for Joomla! that will make your URLs Search Engine Friendly (SEF). Version 3.x is compatible with Joomla 1.5 series CMS and bring many new features.
Newsflashes
JoomSEF 3.x Changelog
--- 3.12.3 --- [10.10.2016] Fix - Handling variables arrays when editing SEF URLs --- 3.12.2 --- [15.4.2015] Fix - Missing SEF URL properties in cache Fix - JoomSEF's cache active even when Joomla's cache disabled Fix - HTML characters escaping in URLs lists Fix - Google statistics update Fix - SEF URL filter for duplicate SEF URLs --- 3.12.1 --- [27.11.2014] Improved - Added new options for GA tracking --- 3.12.0 --- [26.11.2014] Improved - Updated GA tracking code Improved - Website crawler recovery from errors Improved - Caching DB queries for menu items info Fix - Generating crontab file --- 3.11.0 --- [23.10.2013] New - AJAX user interface for comfortable URLs editation Improved - Extensions installer doesn't require installation anymore --- 3.10.2 --- [25.7.2013] New - Option to count homepage hits New - Content: Option to add section to article page title Fix - Custom SEF URLs have variables automatically sorted when saved Fix - Homepage link display in URLs Manager Fix - Standardized line endings in all files Fix - Added info to Cache configuration page Fix - Content: Category title added to pagination links page titles--- 3.10.1 --- [15.3.2013] New - Option to create multiple sitemaps for different language domains New - Options to always use English texts in standard extensions Improved - Database tables are created with utf-8 encoding --- 3.10.0 --- [11.2.2013] New - Option to choose HTTPS usage in Sitemap New - Option to use 303 code for root URL redirection to correct language Improved - Redirect wrong cased URL to correct one Improved - Support for nested arrays in Alias query Improved - Multilanguage domains in Sitemap URLs Improved - Memory requirements when generating Sitemap XML file Improved - Meta keywords generation for words with hyphen Improved - Handling of the start variable in Content Fix - Menu title in URLs when Itemid is excluded Fix - Displayed URLs and sorting on Statistics page Fix - Page numbers for section blog view Fix - "www" being displayed in Subdomains configuration Fix - Duplicate subdomains in configuration Fix - Backlink displayed only in HTML documents Fix - Links in Help and Support Fix - Possible XSS vulnerability Fix - Error when component's router doesn't return array Removed - Pinging Yahoo when sitemap is generated --- 3.9.9 --- [18.9.2012] New - Option to allow empty Itemid in URLs Improved - Website Crawler Improved - Language handling with default Joomla router links Fix - Statistics and Analytics not working Fix - Handling of www with subdomains and IP Fix - Redirects of default Joomla router links Fix - sid variable being removed sometimes Fix - Missing slash in base tag --- 3.9.8 --- [29.6.2012] Improved - Website Crawler can recover from errors Fix - Website Crawler - workaround for bug in some versions of PHP --- 3.9.7 --- [4.6.2012] Improved - Greek characters in non-ASCII characters replacements Improved - UTF-8 support for meta tags generation Fix - Manual editation of duplicate SEF URLs Fix - Ampersand character in non-SEF to SEF redirection --- 3.9.6 --- [27.4.2012] New - Option to disable handling of query variables as non-SEF New - Option to add page number to page title in Content extension Improved - Support for slashes in Google News numbering for Content articles Fix - Support for magic_quotes_gpc in Configuration Fix - Unwanted domain redirects on language mismatch Fix - Prevented double loading of JoomSefLogger class Fix - Headers already sent error is no longer displayed Fix - Problem with certificate for Google Analytics --- 3.9.5 --- [15.3.2012] New - Handle mismatch between URL and domain language New - Sitename in page title option for individual URLs Improved - Web Crawler Improved - System variables filter Fix - Warning in configuration Fix - Handling of www and non-www domains --- 3.9.4 --- [21.2.2012] New - Filters in Statistics New - Configuration is now stored in database Improved - Custom JRoute class loaded only if needed Improved - Compatibility with JoomFish 2.2.x Fix - Multilanguage when different domains are used Fix - Redirection of URLs with /index.php/ Fix - Changed 303 redirects to 301 Fix - Components names translated in adminisration Fix - Automatic canonical link generation option Fix - Disabling SEF for individual URLs --- 3.9.3 --- [12.1.2012] Fix - Warning in JoomSEF's router Fix - Problem with component template URLs Fix - Division by zero error Fix - Duplicate sitename in page titles Fix - Category ID in article URLs --- 3.9.2 --- [6.12.2011] Fix - RSS feeds --- 3.9.1 --- [1.12.2011] Fix - Duplicate domains in URLs Fix - SSL URLs Fix - Problems with connecting to Google Analytics --- 3.9.0 --- [28.11.2011] New - Configuration separated to Beginner and Professional modes New - Crawl Web function New - Statistics and Analytics functions (only paid) New - Info texts for some less intuitive features New - Option to log errors in non-SEF URLs New - Supported extensions may now index URLs in Sitemap automatically New - Support for different subdomains for specific menu items and components New - Updates may now be run periodically using cron (only paid) New - Update only selected URLs and Meta tags Improved - Administration layout Fix - Infinite redirection when logging in
v3.5.5
(18.2.2010)
- New - JoomSEF cache now uses standard Joomla! cache system (you can use memcache to cache your URLs and further improve your site performance)
- New - Option to use only date/ID for article title
- Improved - Default meta tags values settings made more SEF
- Improved - Main language is used for domain that is shared by several languages
- Improved - Purging of URLs is now confirmed by JavaScript
- Improved - URLs with tmpl=component not SEFed by default
- Fix - Saving of the same SEF URLs is now possible
- Fix - Itemid for 404 page is handled correctly now
- Fix - Areas of searching in Search component
- Fix - Quotes escaping in page title
- Fix - Characters escaping in extension parameters (fixes | handling in regular expressions)
v3.5.4
(24.1.2010)
- New - Automatic canonical link generation for URLs with nonSEF variables present
- New - Options to set layout handling in Content extension
- New - Option to add category to page title in Content extension
- Improved - Cache file locking mechanism
- Improved - Handling of duplicated Itemid records
- Improved - .htaccess redirects now accept relative URLs
- Fix - Trailing slash toleration for 301 redirects
- Fix - Problem with saving URLs after last upgrade
-
v3.5.3
(21.12.2009) - Fix - Parse error - missing argument
-
v3.5.2
(21.12.2009) - Improved - Translation of global configuration (sitename, global metatags etc.)
- Improved - Destination character in non-ASCII replacement can be empty, thus removing the character
- Improved - Compatibility with PHP 4 and PHP 5.3
- Fix - Content extension - links from mod_archive, links for blog layout
- Fix - User extension - forgotten password link
- Fix - RewriteBase option in .htaccess created during JoomSEF installation
v3.5.1
(24.11.2009)
- New - Added JoomSEF plugin option to disable base href generation
- Improved - Variable filters management (just variables non matching filter can be forced non-sef)
- Improved - Minor GUI improvements in extension management
- Fix - Problems when installing/upgrading via FTP layer
- Fix - Notice level messages fixes
v3.5.0
(10.11.2009)
- New - URL variable filtering - increase your site security!
- New - Custom URL variables filters
- New - List of accepted SEF variables for better SEF results with complex extensions
- New - Unified extenstion management and upgrades, enhanced extension setting options
- New - Added optional "stop filters" to prevent specific URL SEF creation
- New - Optional URL source tracing for easier problems debugging
- New - Status of Joomla global SEO settings monitorable and changeable from JoomSEF Control Panel
- New - Online and easier free to paid version migration
- New - Online extension installation or purchase
- New - Filter by language in URL management option added
v3.2.12
(13.5.2009)
- Fix - Fixed base href issues causing problem with e.g. images dissapearing on subpages
v3.2.11
(29.3.2009)
- New - Free extension for SectionEx
- Fix - FImproved 3rd party extension compatibility
v3.2.10
(18.3.2009)
- New - Added option for specifying main site language on base domain
- Fix - Joomla native SEO routing problems
- Fix - POST variables overwriting problem
- Fix - backlink plugin problem
- Fix - Page separator in page title removal problem
v3.2.9
(19.2.2009)
- New - Added parameters to set custom site name for each extension
- New - Added Apply button to configuration and extension parameters pages
- Update - Improved filtering of invalid URLs stored in database
- Update - Improved links to homepage recognition
- Fix - Fixed Breezing forms and JoomFish compatibility
v3.2.8
(18.2.2009)
- Fix - Fixed IIS compatibility
v3.2.7
(16.2.2009)
- Fix - Fixed compatibility problems with Breezing forms
v3.2.6
(9.2.2009)
- New - Added support for meta tags and page title creation in VirtueMart extension
v3.2.5
(8.2.2009)
- Fix - Fixed compatibility with some PHP4 version broken in 3.2.2
- Fix - Fixed links to RSS generation
v3.2.4
(5.2.2009)
- Update - Improved variables filtering options
- Fix - Fixed links to RSS not working with some configurations
- Fix - Fixed extension version comparison on Upgrade page
- Fix - Fixed storing of invalid 404 links
v3.2.3
(17.1.2009)
- New - Added possibility of base href definition
- New - Added configuration options for search extension; new version is 2.0.3
- Update - Prevention of creation of invalid SEO links on redirection from non-SEF URLs
- Update - Improved JoomFish compatibility (please, also check for JoomFish 2.0.1 patch at JoomFish site)
- Update - Default index file set to empty string (nicer URLs)
- Update - Checking id variable validity in content extenstion
- Update - Code optimization
- Fix - Added stronger cache file integrity checking (no more parse errors)
- Fix - Fixed non-SEF to SEF redirect when variables were sent using POST method
- Fix - Fixed JoomFish default language
v3.2.2
(6.1.2009)
- New - Added subdomains for different languages support
- New - Variables validity check (URLs with invalid option, id, task or view won't be stored)
- New - Added option to select file locking mechanism for cache saving
- Update - Extensions parameters rewritten (custom nonSEF variables option in each extension)
- Update - Improved homepage links recognition
- Fix - Proper error page is now shown when database error encountered
v3.2.1
(15.9.2008)
- New - Added option to set if default index file should be appended to sections and categories links
- New - Added option to determine new visitor's language according to his browser settings
- New - JoomSEF now creates the tag similarly to Joomla's core SEO
- New - Added option to create 301 Redirect directly from 404 URL
- Fix - Content extension uses pagetext for page numbers now
- Fix - HTML entities in URL variables (fixes duplicate URLs for VM when diacritics used)
- Fix - non-SEF to SEF URLs redirection
v3.2.0
(6.8.2008)
- New - Added option to select custom ItemID for Default 404 Page
- New - Added option to set server's QUERY_STRING (fixes VM 1.1.2 redirection problem)
- New - Added Compatibility mode option to Content extension parameters
- New - Extended import / export functionality (better control over URLs to export)
- Fix - Notices not shown anymore when new component installed
- Update - Improved duplicities avoiding in Wrapper extension
- Update - Added option to parse standard Joomla SEO link
v3.1.2
(9.7.2008)
- Fix - compatibility with PHP4 running as CGI (fixes some warnings and fatal errors)
- Fix - handling of spaces in URLs ("+" can be used as replacement character now)
- Fix - usage of title alias for menu items
v3.1.1
(27.6.2008)
- New! - Added option to generate numbers for Google News in articles to Content extension parameters
- Fix - Fixed some bugs causing fatal errors under certain circumstances
- Fix - Fixed search in VirtueMart
- Fix - Improved compatibility with legacy components when using JoomFish
- Fix - Improved URLs to menu items to limit duplicities
- Fix - Improved trailing slash toleration
- Performance - Improved performance with JoomFish by decreasing number of DB queries
v3.1.0
(14.6.2008)
- New! - a native version of the component for Joomla! 1.5
- Extensions have been rewritten, every extension needs to be of version 2.0.0 or higher in order to work correctly.
- Fix - Many minor fixes and improvements have been made
v3.0.2
(7.4.2008)
- Fix - reported bugs fixingservice release
v3.0.0
(12.3.2008)
- New! - initial release for Joomla! 1.5, runs in legacy mode
Continue with version history of JoomSEF for Joomla 1.0 versions.
Project Analysis and Design
Maybe you can ask a question - why should I need an analysis for my software project? Isn't it this the responsibility of the software author? There is an analogy: if you want to build a house, you will also need a plans before you make a first dig in the ground. And usually, you want to know how the house will look like in advance and that is why you hire architects and engineers.
Well, with software it is the same.
New visual look and easy updating for Petäjävesi site
EZ Realty JoomSEF plug-in finally released!
Joomla! Day in Helsinki 2007
Checking your Joomla! site security
New Himosholiday's site published online
Jämsä 27.9.2007 - we just published a new site for Himosholiday.com based on Joomla! CMS. The new site covers all services offered by Himosholidays: accomodation services, restaurant services, entertainment services and all news about current happenings and special offers.