sh404sef also includes many security features.
sh404SEF® id the most popular and longest developed Joomla seo extension. We are dedicated, full-time Joomla professionals who work each and every day to bring you the very best extensions and prompt support. Our staff have over 20 years of combined experience with Joomla (and Mambo) and we maintain some of the longest, continually developed Joomla add-ons available.
* sh404SEF rewrites Joomla URL to user-friendly format (SEF URL or URL rewriting): mysite.com/index.php?option=com_content&Itemid=69&id=34
* NEW: Google Analytics Universal support
* NEW: Google Tags manager support
* NEW: full support for Google rel="prev" and rel="next" header tags, to improve SEO of paginated content
* NEW: built in caching database layer, can speed up sh404SEF and Joomla database operation. Backed by memcache, APC, etc
* Create and insert Open Graph data
quickly and easily add social media buttons to your entire site to allow sharing on Twitter, Facebook, Google+ and Pinterest.
* Integrated Google Analytics including support for social sharing
* Automatically generate tiny URLs (shURLs) for your content
* Full urls and bulk meta data management
* Easily redirect 404s to suggested SEF URLS
* Instantly add global support for canonical URLs (add rel="canonical" HTTP headers)
* Remove duplicate URLs, a common problem with Joomla websites
* Create human ear and search engine friendly (SEF) URLs
* Control URL re-write mode on a per-application basis
* Support for Google News URL format
* Easily customize the page title and page description with bulk updater
* Create customized error pages (i.e. 404) with relevant links and other info
* Harden against cross-site scripting attacks (XSS)
* Harden against malicious page requests
* Limit flooding attacks
* Protect input forms such as the contact page from spam (using Project Honey Pot)
* Control site access from suspicious domains (using IP address whitelisting and blacklisting)
We Support many third-party SEF plugins via the standard Joomla installer.
Components we support natively include: VirtueMart, K2, FlexiContent, Kunena, Jomsocial, Community Builder, mosetsTree and more.
This extension is to make life more simple, not the other way around. To go into further detail, the security features are lacking. To stay secure year round prepare to pay year round even for large security vulnerabilities.
The thing that gets me are all of the cheaper/free extensions that are equivalent to this one don't have anywhere near as many problems.
I spent a lot of time and effort with this extension, in the end I was able to get everything working and have to say I not only feel as if I completely wasted my time but also feel a lot more appreciation towards some of the other extensions offered here.
It's important to state that the people I spoke with were very professional.
As you don't really point at any particular issue you had, I cannot really provide any specific answer. There are still a few comments I can make though:
First, a technical one: having a problem which appears when sh404SEF is on, and disappear when sh404SEF is off does NOT mean in any way that sh404SEF is causing the issue. Only that the fault, wherever it happens, only appears when SEF urls are on, and that's pretty different.
Best advice is to contact support, which can usually work things out but sometimes the faulty extensions cannot be fixed, or this is too complicated.
Second, the extension is not simply here "to make life more simple". It is here to achieve higher SEO performance and do more things in the simplest possible way, that's a little bit different.
I'm glad you were able to have your site running in the end, and that you appreciated the support professionalism.
Hopefully next time the ride will be smoother. sh404SEF has been around for more than 6 years now, but still has just been voted as part of the Top 10 extensions by Joomla! community magazine. I hope this shows we're still working hard on it on a day to day basis!
I bought this extension to kill duplicates in Google indexing.
It is resulted in:
1) increased site loading speed
2) increased number of duplicates
3) No custom 404 page as promised
Just check their support forum before to buy. You I have found dozens of users with the same problems but without any support to solve it.
I actually was so shocked that nowadays the products like sh404sef can survive.
I lost my time, my money and Google positions.
Sorry you have such bitter feelings. I think you should have tried contacting support before giving up less than 2 days after getting sh404SEF!
We could have answered your concerns:
- as with any SEF extension, there is a performance hit, on default install. Now with sh404SEF, you can enable not only a URL cache but also a global database cache that will actually speed up your site (user reports up to 10%)
- it is technically impossible for sh404SEF to create duplicate content. That's because sh404SEF does NOT create any url. It only "translates" them from non-sef to sef. Every URL you see on your site has been created by Joomla (and installed extensions), not by sh404SEF
However, sh404SEF does PROTECT you against this Joomla habit. I think you might have been mistaken by the fact that sh404SEF shows you a list of duplicated urls it has found in Joomla, and maybe you thought sh404SEF created them?
In any case, all those duplicate urls are grouped together by sh404SEF into one unique URL visible to search engines and visitors. That's one of its primary feature.
- the custom 404 page works fine. Again, you might have needed to talk to us in case something went wrong on your particular site, but that's also one of the founding block of sh404SEF. It's not only customizable, per language, but also includes a similar url feature, to help users go to the page they were probably looking for.
Hope this helps, do not hesitate to contact us back in case you want to have a second look.
Not only is this a highly recommended solution, we've been extremely impressed at the support provided.
The reason because i am writing a review now is the support:
I got some problems because of migrating my sites now. and here i realized that also the support of sh404sef is really really great!
I had an issue after upgrading from Joomla 1.5 to 2.5 with some urls in the main menu not going to right articles and not displaying properly. I posted my problem on the Forum and Jimie from their support team was very quick to respond. He found the solution and fixed the issue for me in the admin area of my web site. That saved me a lot of headache and I am very grateful for that. So, 2 thumbs up for the customer support!
btw, the solution to the problem is simple: just re-save the article in question and the link(s) pointing to it will work just fine.
Tonight I'll sleep a little better:)
The good: The extension is updated continuously and very well-maintained by the developer. I love the fact that SEF URLs are generated automatically and efficiently. In essence, you can activate this extension with little to no configuration and let it take care of the rest. It is great at finding URLs you didn't even know existed, and most of the time generates truly SEF URLs. I also love how easy it is to manage META tags.
The bad: The interface is not the most intuitive and has a bit of a learning curve to it, but overall is not too difficult to get used to. It desperately needs a 'Quick Edit' URLs feature as well, similar to their META tag management feature.
I think the worst part of this extension is the customer support. I lurked a lot more on the forums than asked questions myself, mainly because most of my questions had already been asked. What I saw was a lot of pointing the finger at other extensions for issues that sh404SEF should be responsible for. Sure, you could contact the other developers and ask them to help you change how URLs are generated for that extension, but isn't URL management the entire purpose of sh404SEF? It often seemed like the developer just wanted to wipe their hands clean with multiple issues and mark each of their threads as 'Solved' without really caring whether or not the issue was really solved -- sometimes with issues that were 100% a result of sh404SEF. To me, that's totally unacceptable when you are technically paying for the support.
The extension is a little primitive in the sense that there is no way to control how individual components generate URLs or META tags, other than the standard extensions it comes integrated with. Your only option is to use the extension's own router, which most of the time has limited versatility. You can also manually edit each SEF URL created by that component, which is way too much work.
Conclusively, I do wish sh404SEF were more versatile and straightforward, but if you do not need completely custom SEF URLs and META tags that vary according to extension, sh404SEF is a great value and should more than satisfy your SEF needs.
Thanks for your taking the time to put an extensive review of sh404SEF. It's an interesting one, because you seem to be looking at sh404SEF from a specific angle, as a "SEF url manager".
sh404SEF is not anymore only focused on creating nice urls. You can and you will always manually customize any url on your site, and for the most common extensions, there's strong capability to tailor the SEF url build up. But we've been focusing much more on SEO. For instance, automatic management of duplicate urls created by Joomla is in my mind far more important than anything else, in these times of Panda and Penguin Google updates. That focus on SEO directed the introduction of features such as Analytics, "social SEO" and so much more.
As for interface, it's always a matter of workflow and probably a bit of taste, but as the first sh404SEF for Joomla! 3 version is nearing release, now is probably a good time to review. I'd be happy to hear what you found less intuitive and requiring a learning curve, please feel free to contact me.
Please note that many users performing customization on many urls usually prefer to export urls into a spreadsheet, make changes and import them back.
Now again, the introduction of Bootstrap in Joomla 3 will facilitate the introduction of nice UI features.
As you have seen in the reviews here on JED, support is usually a rather positive side for sh404SEF. It struck me in your comment that you didn't had any bad experience, but only commented on a "general feeling", looking up the forum.
sh404SEF is interacting with a lot of extensions, and it is indeed very often happens that source and solution of issues are in other extensions. I can't recall how many relative urls I've seen used for instance, making images or styles disappear when sh404sef is activated, thus making it look as if sh404SEF is causing the issue when it's not.
Another factor to keep in mind while looking through the support forum is that several major extensions have built in support for sh404SEF. In such cases, URL settings and even suport is to be found directly inside those extension themselves. The first that come to my mind are K2, Flexicontent or redShop for instance.
It works out of the box. Support is quick and efficient.
I experienced a few minor problems but it turned out that SH404SEF had nothing to do with them. It was about general system configuration.
Actually anyone involved with Joomla needs to have a piece of mind to be able to troubleshoot possible issues using available resources, and that comes with experience. Support forum, documentation etc are excellent. Many extensions for 3-rd party components are included in the package so you don't have to pay for them.
I am totally happy with SH404SEF. Recommend.
I love its performance and how easy is to edit and modify a bunch of URL's.
The only minus is that there is not yet support for DocMan.
However this is recommend extensions.
Thank You and keep up the good work.
Thanks a lot for your continued support and positive comment!
Docman is supported as sh404SEF transparently use any plugin available, so it will use Docman router.php file, if any.
If this is not working as expected, please contact us again, we'll sort it out.
The support is non-existing, they only blame you for all of the component issues. It is never the case the are wrong or there is a bug. This is the first developer I see that claims that his extension has no bugs at all.
You will simply waste your time and money with sh404.
It causes a lot of errors, breaks the work of other extensions (i.e. those dealing with Facebook) and doesn't solve any of the issues it claims. It slows the web site significantly and has a horrible user interface.
My advice is: STAY AWAY FROM SH404.
Let me clear this first: I am the one and only developer of sh404SEF, and I never claimed there was no bug in it. Aside from being a stupid thing to say, as every programmer knows, it would be pretty difficult to claim: if you just look at the changelog of each new version, we usually fix a bunch of them ;)
What we claim though is that when an actual bug is reported, we fix it, as quickly as we can.
I have searched this morning our support forum for threads dealing with "breaking other Facebook extensions", and couldn't find any that were not solved. And even the most recent one is from May 30 (more than 2 months ago). Haven't found any user name similar to what you are using here either.
If you feel like so, please contact me directly by email and provide me with a link to the support forum thread, so that I can review it personnally.
Now the only thing I can think of is if you are trying to use both sh404SEF Facebook (and other Social features) at the same time that you want to use another extension providing social buttons. You cannot do that: it's one or the other. The fix is simple: disable either the other extension or sh404SEF social feature.
Of course, if you disable sh404SEF social feature, you will loose its ability to hook up social buttons with analytics and provide usage data right in the admin panel of your site. Including for Pinterest buttons, which is something you can't even do with Google Analytics itself.
I won't comment on "causing a lot of errors", "doesn't solve any of the issues it claims", "horrible user interface" as you don't describe what you dislike. I do think that over the last 6 years quite a few Joomla! users have been of the opposite opinion, and some of them have said so right here fortunately.
Anyhow, after tearing my hair out for a few hours I managed to work out what was causing the problem, switched editors temporarily and viola, fixed!
1. I am also a Dummie, but I can read! Is to say that this extension is documented really well. And: It is not always the developers fault if something does not work!
2. I test (from experience) ANY extension for my website extensively on a local server first until I know that I can safely install it on my online website. Then nothing bad and no unpleasant surprise can happen.
What I like most about this extension:
At first you will be struck down of the configuration options in this extension. But on a local server (eg xampp) it's really easy and relaxed work to get to know this extension. Took with me about 1 hour (ok, maybe a little bit more ).
Plenty of presets with a very articulate tooltips (in German).
Automatically generated SEF urls can be changed effortlessly. Example: "ü" is by default changed to "u". In the editor, I have changed "u" in "ue"... klick on save - that's it ... just awesome!
The 404 management is a charm! sh404sef lists all the URLs, which triggered a 404 error. Here, you can redirect these URLs with two mouse clicks to a SEF URL. It is so easy I could hardly believe it, but it works (I have tested it).
With a little good will I have worked in quickly and now I love this extension! This is really worth every penny. Well documented, understandable Tooltips everywhere. Thats why after a short time this extension is very easy to use. For those who are too lazy to read the documantation before: do not give bad rating ;-).
3. What does this extension
Here are some figures: Before the installation I had an Alexa traffic rank global/de 480.000/21.000. After only 36 hours I'm on 420.000/16.500. The hits on my site have increased during this period, according to Piwik (Version 1.8.2) by about 30%. This is too much to be a coincidence IMO. The length of stay has increased significantly during the bounce rate dropped significantly.
4. My future request
A way to integrate Piwik into sh404sef would be awesome.
Even so, you get 5 stars from a happy, dummi user :-D. Please Keep it up. BTW, how much would you pay for an expert who makes all these optimization for your site by hand.
When I purchased this component, I thought it was going to be great and releave some issues I was having with sefs on my site. However, what I found was it presented a lot problems than what i originally had. One of the biggest issues is that it doesn't work properly with blogging tools such as K2. This component brakes the RSS feed all it does is reload the page or you get errors.
Don't try to contact support for help as you will get the following:
"Seams that there`s a plugin which is conflicting with sh404sef, you have go to Extensions > Plugin manager > disable your website plugins one by one ( ATTENTION!: Do NOT disable sh404sef plugins ) and see which of them is conflicting with sh404sef."
They do not hold themselves accountable for their product even though you are paying for it, rather, they blame everyone else. That is odd since everything works fine when you turn off sh404sef. wow I guess buyer be ware is you use K2 don't buy this.
I'm sorry to hear you're having so much trouble with sh404SEF and support, but I believe I have some answers for you.
When we said "It seems there's a plugin conflicting...", the correct phrase is not "It seems". It is: "We know".
This issue is a known issue, but not a sh404SEF one. Andrew Eddie, one of the main developer of Joomla! has described it here: https://groups.google.com/forum/?fromgroups#!topic/joomla-dev-general/S0GYKhLm92A
We tried to explain that to you, but we were not clear enough and the message didn't get through.
Yes, that post by Andrew does not mention K2. That's because the issue can happen with ANY extension. It only requires one or more poorly written system plugin installed on your site. And Yes, the issue will ONLY happen if you use sh404SEF, because sh404SEF creates fully SEF urls for your RSS feeds, and this problem won't happen if your rss feeds urls are not SEF, as is the case with Joomla! SEF for instance.
And yes, we have a setting to solve this, simply leaving the RSS feeds urls non-sef. USe this setting if you accept non-sef urls for your feeds, and don't want or can't get rid of the faulty system plugin.
K2 is extremely well supported in sh404SEF. So much that K2 plugin is actually not provided by the sh404SEF team, but directly by the K2 development team itself, with all sh404SEF params directly set in the K2 control panel.
Let's just say that sh404SEF likes K2 very much, to the point that our own web site is a K2 web site. And it has fully working rss feeds. I don't think I can link to our own web site here, but I'll let you check that by yourself.
Also, you have to recognize at least that support is reacting quickly. You posted for the first time on our forum less than 24 hours ago. And now we already have a review published from you here on JED! Maybe spending a couple more hours would have solved the problem!