geschrieben von afosbrook
am 22. Juli 2014 - 20:38

eCommerce SEO is a very common concern for many of our clients. Given the depth and breadth of their different product, category and transactional pages, their eCommerce websites tend to be much larger than a typical website. While many classic SEO best practices are still applicable, there are some crucial considerations that must be in play to see true success with SEO and eCommerce.

1. Keep it clean 

There is a lot of advice out there on SEO, but you need to be savvy enough to understand which tactics will help, and which ones will be hurt, your rankings. Google is getting increasingly adept at ranking sites based on quality of content and relevance to search queries. “Black hat” SEO techniques often employ tricks to fool Google and other search engines into believing that there is more to a page than the user would actually see. If someone suggests that you add as many keywords as possible to a page, or that you should hide keywords using text…

geschrieben von PAJ
am 22. Juli 2014 - 17:33

Facebook #fail, I do not like thisSo I finally caught on to the fact that Facebook released version 2.0 of their API at the end of April (to coincide with the F8 developer conference.) and will discontinue pre v2.0 API calls in April 2015.

I thought I had better take a look as I support a number of PHP apps that run on Facebook or integrate with Facebook for login/authentication etc.

v2.0 of the Facebook API has been completely rewritten from the fairly basic previous API code that I had been using, there are a lot of changes including new login features and permissions.

‘This is great’, I thought…

Facebook PHP API v2.0 requires PHP v5.4

However there is a problem that…

geschrieben von cmuench
am 22. Juli 2014 - 0:58

Am 16. Juli war ich zu Gast bei der Triplesense Reply GmbH in Frankfurt. Nach dem letzten sehr erfolgreichen Treffen in Mainz bei dem es gelungen war ein paar “Nicht-Tekkies” zu mobiliseren (mit entsprechender Werbetrommel) waren diesmal leider fast nur Techniker vorort. Quasi wie immer….

Los ging es mit einem tollen BBQ auf der Tresse im Freien (Gesponsort von Triplesense). Am Gasgrill wurde einiges aufgelegt, sodass der Hunger gestillt war und man gut gelaunt sich den Magento Themen widmen konnte.

Christop Frenes erzwählte dann aus dem Nähkästchen über Magento Flachenhälse im Bereich der Datenbank anhand eines…

geschrieben von kcarlson
am 21. Juli 2014 - 17:44

There are a lot of amazing technologies and devices being brought to market these days. We’ve all seen them — Bluetooth capable health monitors, the Nest thermostat, fitness devices — and the number is going to continue to grow. Underlying all these devices is a technological battlefield where companies are trying figure out the best way to work with and encourage the app building in the developer community.

Apple and Google have huge developer camps writing thousands of new apps each week using their tools and technology. Both of these companies have well-rounded software Development Kits (SDK) and each technology is capable of being used to build apps with similar capabilities. However, I think one company has the advantage here, not because of the technology, but because of the way they think about the market, and that company is…

Google. Here’s why:


  • Availability: While both companies have piles of cash, and both…
geschrieben von Covos
am 21. Juli 2014 - 17:03
Durch die enge Verknüpfung von Magento und PayPal gibt es auch gewisse Nachteile für Shopbetreiber. Einer davon ist, dass automatisch eine (fast) vollständige Gutschrift in Magento erstellt wird, ruft ein Kunde über PayPal sein Geld zurück. Fast daher, dass im … Weiterlesen →
geschrieben von Yaroslav Rogoza
am 21. Juli 2014 - 14:51

In the previous article we’ve described how to add a setting to your extension and make it work. We reviewed only two general field types: text and password, however, there are many other field types that you will meet in your development practice. Actually, you are able to find the general fields description in the Symfony manual, but OroCRM has its own types based on the general. Let’s try to review most of this fields.

As you remember from the previous article, you need to put your setting initialisation in few places of your bundle. It’s DependencyInjection/Configuration.php and Resources/config/system_configuration.yml. Since the main details of the setting are stored in the last file (system_configuration.yml) we will overview the pieces of code from this file.

# Text field atwix_test.…
geschrieben von Alice
am 21. Juli 2014 - 10:03
What is New Order Admin Email Notification extension?

New order admin notification is a free Magento extension that allows you to receive emails notifying about new orders. No longer will you have to log in your sites to check new orders constantly.

  • Check new orders through mails without logging in
  • Permits multiple email addresses to get notifications
  • Admin can customize email templates


Values New Order Admin Notification extension brings to you
  • Administrators will receive notification email when an order is placed.
  • Permits multiple email addresses to get notification about new orders.
  • Able to customize email templates.
Others benefits of New Order Admin Email…
geschrieben von Matthias Zeis
am 20. Juli 2014 - 19:53
geschrieben von Francesca L
am 18. Juli 2014 - 22:59

We know that it’s only half way through the year, but it’s never too early  to start thinking about how to prepare your Magento website for  the holiday season. We recently attended a webinar that was held by Ross Kramer from Corra digital solutions and Michael Harvey from Listrak that stressed the importance of starting early on your holiday efforts.

In 2013, shoppers relied heavily on mobile eCommerce, which increased 17% from 2012. This spike in mobile eCommerce really showed us that having a responsive, optimized site was incredibly important during the holiday season. Since merchants have a similar amount of time as last year (roughly 26 days), it’s best to start early and review the plan from last year to see what marketing and website efforts worked and what didn’t. This valuable time before the craziness of the holiday season should be used to increase…

geschrieben von Josh Pratt
am 18. Juli 2014 - 15:43

It has been nearly a year since I have posted anything. I’d like to get posting again. The last year and a half, I have only been working on one project, which is on an older Magento code base, so I haven’t been doing many blog-worthy things.

So, as I think about blogging again, I wanted to ask all of you what sorts of topics you would like to see? Are there any things in Magento that you wish you knew how to do, but couldn’t figure out? Comment below and let me know. It will help me with ideas on what to write about.

Also – I am working on a module that I might make available free to everyone. I won’t write all the details here now, but the gist is that it will allow you inject javascript/html code anywhere on your site based on the block name that is found in the layout xml files (where it says name=””.

geschrieben von Tomislav Bilic
am 18. Juli 2014 - 15:25

When an ordinary gift just won’t do, Viv & Lou is a site to visit! By combining quality products, personalisation and exceptional order turnaround times, the company creates pleasurable gift-shopping experience. Although the business is quite young, it is entering the market quite fast. Responsive strategy was apparently a big win since mobile + tablet users keep over 60% website visit share. Memorable identity with the clean UX make this site easy to use. Special attention was paid to the performance, minimising database queries and number of http requests.

geschrieben von Toni Peric
am 18. Juli 2014 - 13:14

Magento by default comes with a few basic product sorting options such as sorting by product position, name or price. In this article you’ll learn how to sort products by how many times they have been sold.

To do this we have to override some of Magento’s core files.
Modifying core files is bad practice, so we’ll rather create our own module to accomplish the same functionality and remain upgradeable.

I’ll assume you know how to set-up your module and create its corresponding file (app/etc/modules/Inchoo_Catalog.xml) so Magento recognizes our module.

Now that we have our module ready and recognized by Magento, lets create our config.xml at Inchoo/Catalog/etc/config.xml:

<config> <modules> <Inchoo_Catalog> <version>0.1.0</version> </Inchoo_Catalog> </modules> <global> <…
geschrieben von Sebastian
am 18. Juli 2014 - 10:37
Die erste Ausgabe des neuen Online-Magazins “shopanbieter to go” – Das Praxismagazin für Online-Händler und E-Commerce-Manager ist erschienen. Das Magazin ist ab sofort alle zwei Monate kostenlos zum PDF-Download erhältlich. In der ersten Ausgabe wird ausführlich beschrieben, wie es Online-Händlern gelingt…Weiterlesen ›
geschrieben von
am 17. Juli 2014 - 20:45
Configuration Gaslighting Checklist:

A quick Stack Overflow answer from yours truly that covers what to do when you think Magneto’s gaslighting you on configuration values you’re sure you’ve changed.

geschrieben von kcarlson
am 17. Juli 2014 - 17:55

A little over a month ago, iOS 8 was released in beta to developers, and one of its key features are enhancements to geolocation capabilities. In particular, iOS 8 will take advantage of the M7 processor in the iPhone 5 and allow developers to take advantage of indoor positioning systems (IPS) that offer great accuracy of information when indoors.

I’ll spare you the exciting technical things, which are really cool, but I’m sure most folks will wonder what this means for eCommerce and Retailers. Here are just a few possibilities:


  • I’ve written previously about OmniChannel / MultiChannel and the necessity of offering shoppers a great user experience while in-store. The M7 offers even more location accuracy so a shopper trying to locate items in a typical location could be redirected to alternate locations within the store such as an end cap.


  • Shoppers could be directed to in-…
geschrieben von Sebastian
am 17. Juli 2014 - 10:45
Fabian Blechschmidt, zertifizierter Magento Entwickler und aktives Magento Community Mitglied, stand dieses Mal Rede und Antwort für ein Interview. Auf seinem Twitter-Account bezeichnet er sich selbst als PHP-Coder, Magento-Anhänger, Technologie-Junkie, Buzzword-Nachschlager, Pirat. Wann hat Magento deine Aufmerksamkeit erlangt bzw.…Weiterlesen ›
geschrieben von
am 16. Juli 2014 - 23:52

I needed to grab a few category names when all I had were the category IDs

$categories = Mage::getModel('catalog/category')->getCollection() ->addAttributeToSelect('name') ->addFieldToFilter('category_id', array('in'=>$product['category_ids']));

Can you spot the error? PHP complained with the following error

Fatal error: Call to a member function getBackend() on a non-object in /Users/alanstorm/Sites2014/ on line 816

Can you spot the error now? Unless you happen to be working on a project where you’re deep inside Magento’s EAV implementation, the above error message is worse than useless when it comes to tracking down the actual error.

The problem was I used category_id — and a Magento category object has no such field. I should have used entity_id. Easy brain fart — made easier in that Magento doesn’t stick to the entity_id convention.

geschrieben von Denis Saltanahmetov
am 16. Juli 2014 - 15:21

Sometimes we need to publish information in Yandex.Market database. So, for publishing information there you need to create a document in a specific YML format. However, by default Magento can not generate products list in YML format. That is why, we need to create a simple extension for YML generation.

About YML

YML (Yandex Market Language) is a standard developed by Yandex.Market for receiving and publishing information about your products in Yandex.Market. YML is based on the XML standard (XML DTD), and it has a unified data format that allows fast and accurate processing of information provided by stores about products and services. Here are general requirements for a YML file:

1. The YML standard is sensitive to the order of elements. This is a requirement of the XML DTD standard.

2. The YML standard does not allow textual data that uses nonprintable characters with ASCII codes in the range from 0 to 31 (…

geschrieben von Ashish
am 16. Juli 2014 - 14:33

SEO means Search Engine Optimization. SEO of your webpage should be done such that it can give high ranking in the search results of Google/Yahoo/Bing etc. Higher the page is ranked there are more chances of getting traffic to the website. As the number of visitors for the webstore increases it will also increase the […]

The post 4 On-Page SEO Techniques That Could Help appeared first on Magik.

geschrieben von Ashish
am 16. Juli 2014 - 14:19

Ever thought what recommendations can do for your ecommerce store? ‘Recommendations’ can help increase your eCommerce store sales. The main motive of all ecommerce websites is to generate revenue and eventually profits. Recommender systems are changing from creativity used by a few ecommerce sites, to serious business tools that are re-shaping the world of Ecommerce. […]

The post How ‘Recommendations’ Can Help Increase Your eCommerce Store Sales? appeared first on Magik.