{"id":20783,"date":"2024-08-29T15:04:00","date_gmt":"2024-08-29T13:04:00","guid":{"rendered":"https:\/\/onder.nl\/?post_type=cases&#038;p=20783"},"modified":"2025-10-09T09:41:24","modified_gmt":"2025-10-09T07:41:24","slug":"seo-migration-shelving-cabinet-nl","status":"publish","type":"cases","link":"https:\/\/onder.nl\/en\/cases\/seo-migratie-stellingkast-nl\/","title":{"rendered":"SEO migration shelving unit.co.uk"},"content":{"rendered":"<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"background:linear-gradient(135deg,rgb(238,238,238) 100%,rgb(169,184,195) 100%)\">\n<h2 class=\"wp-block-heading has-turquoise-color has-text-color\">At a glance<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Challenges<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Successfully migrate from custom CMS to <a href=\"https:\/\/onder.nl\/blog\/prestashop-plus-en-minpunten-uit-seo-oogpunt\/\">Prestashop<\/a> in combination with Odoo<\/li>\n\n\n\n<li>Obtain position 1 on \"shelving unit\" (Competitors Hornbach and Ikea)<\/li>\n\n\n\n<li>More organic and relevant traffic on non-branded terms. Because Branded is \"Shelf Cabinet\"<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-font-color-color has-text-color\">Results<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Less reliance on the search terms \"Shelving cabinet\" and \"Buy shelving cabinet\"<\/li>\n\n\n\n<li>Lower advertising budget as pages become more relevant<\/li>\n\n\n\n<li>More helpful content for the user on the money-pages<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-transparent-background-color has-background is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Starting point <\/h2>\n\n\n\n<p>Since summer 2023, we at Onder started capturing some blogs, information and\/or trainings on video and onder publishing others on Youtube. These videos had also reached Edwin and Jeroen (the owners of Stellingkast.nl).<\/p>\n\n\n\n<p>In particular, the video of <a href=\"https:\/\/onder.nl\/en\/team\/martijn-hoving\/\" data-type=\"link\" data-id=\"https:\/\/onder.nl\/team\/martijn-hoving\/\">Martijn<\/a> on \"SEO migration f*ck-ups\" really appealed. Edwin and Jeroen knew they wanted to migrate the website and they wanted to make sure no point was missed in terms of SEO.<\/p>\n\n\n\n<p>This prompted Edwin and Jeroen to contact us in August 2023 and request a quote for the migration process.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">SEO knowledge of stakeholders is key<\/h2>\n\n\n\n<p>The great thing about Stellingkast.nl is that all colleagues are perfectly attuned to each other. This was also onder part of the migration, because Edwin knows very well how to onder keep the website up and he gets help from Jeroen where necessary. SEO basic knowledge was there, but when things got a bit more technical, we had to make sure it was actually transferred properly to the developer.&nbsp;<\/p>\n\n\n\n<p>We therefore decided during the migration process to choose to schedule a video call every Wednesday so that we could discuss all ongoing tasks. Where there was therefore also an opportunity to clear up any question marks among colleagues at Stellingkast.nl.&nbsp;<\/p>\n\n\n\n<p>Even if the developer had certain questions or sometimes a different opinion, we could switch briefly and quickly by e-mail. Explanations often followed in the weekly meeting, anything to avoid a \"f*ck-up\".<\/p>\n\n\n\n<p><strong>Targets (2023)<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Successful migration<\/li>\n\n\n\n<li>Obtain position 1 on \"shelving unit\"<\/li>\n\n\n\n<li>More organic traffic on non-branded terms<\/li>\n<\/ol>\n\n\n\n<p><strong>Successfully migrating from Custom dated CMS to Prestashop i.c.w. Odoo.<\/strong><\/p>\n\n\n\n<p>The problem for Stellingkast.co.uk was that it was running in a custom CMS that no longer met the requirements of 2023. The display, layout and load time were no longer satisfactory.<br><br>So the objective after watching the SEO migration f*ck-up video was clear; \"Migrate successfully\". Of course, this is easier said than done. The choice of the new CMS had already been made; Prestashop. In combination with Odoo as ERP(Enterprise Resource Planning), this would be the ideal combination for Stellingkast.nl. After all, Stellingkast delivers customised products and this sounds simple, but in practice this means a \"dynamic\" product detail page with a configurator for each product type.&nbsp;<\/p>\n\n\n\n<p>Besides the dynamic product detail page, migrating to a proper URL structure was also a challenge. Prestashop has fixed rules for this, so we wanted these overwritten so that the correct keywords were included in the slugs of the URL structure.<\/p>\n\n\n\n<p>The goal of the migration was to obtain position 1 on \"shelving box\". This does not sound very difficult as it is an Exact Match Domain(EMD). But the fact that the competitors are Hornbach, Praxis and Ikea makes the challenge a bit bigger. Of course, we understand that this is a logical desire, but business-wise, it is also very important to get more organic and relevant traffic on non-branded terms. After all, Branded in this case is \"Shelf Cabinet\"....<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hands on<\/h2>\n\n\n\n<p>All in all, this is obviously a wonderful challenge because there are several customisation hooks and the objective was clearly defined.&nbsp;<\/p>\n\n\n\n<p>My colleague Bart and I (Ivo) started with a plan of action. The first steps were quickly clear to us, I started writing out a new URL structure that included all the money keywords and interesting product groups. Bart, as technical SEO specialist, started briefing the developer. Here, we specify in a clear document what our wishes and requirements are for the new situation we are migrating to (in this case, Prestashop).<\/p>\n\n\n\n<p>After the briefing and URL structure were agreed by Stellingkast.nl and their developer, we could start crawling the old environment. This forms the basis for our redirect file. We supplement this data with Google Search Console (GSC) urls with impressions and clicks.<\/p>\n\n\n\n<p>After a clear list of URLs, we were able to link them to the URLs of the new Prestashop environment. Meanwhile, we also received an update from the developer that the ideal URL scenario was not possible. Since Prestashop requires a separate blog module to be installed, this also disrupted the URL hierarchy. So we had to make a concession on all URLs within the blog module. This was acceptable to us as a SEO party because it did keep the E-commerce structure of the money-pages within reach. This is therefore also one of the disadvantages of a webshop in Prestashop, but then again, every CMS has its pros and cons as far as SEO is concerned.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Result<\/h2>\n\n\n\r\n<div id=\"tf-image-block_4eb52eefdfa03eb9ecaf0e2c7e580313\" class=\"block100 tf-image tf-image alignfull tf-image-autowidth tf-image-left\">\r\n\r\n    \r\n        <img decoding=\"async\" src=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-1536x310.png\" srcset=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-1536x310.png 1536w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-460x93.png 460w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-1100x222.png 1100w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-768x155.png 768w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-2048x413.png 2048w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-18x4.png 18w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28-110x22.png 110w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.40.28.png 2100w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" alt=\"\" loading=\"lazy\">\r\n\r\n    \r\n    <div class=\"clearboth\"><\/div>\r\n\r\n<\/div>\n\n\r\n<div id=\"tf-image-block_6069397d077e5f6e5c6e51907a1cb424\" class=\"block100 tf-image tf-image alignfull tf-image-autowidth tf-image-left\">\r\n\r\n    \r\n        <img decoding=\"async\" src=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-1536x601.png\" srcset=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-1536x601.png 1536w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-460x180.png 460w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-1100x431.png 1100w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-768x301.png 768w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-2048x802.png 2048w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-18x7.png 18w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20-110x43.png 110w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-11-om-11.59.20.png 2100w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" alt=\"\" loading=\"lazy\">\r\n\r\n    \r\n    <div class=\"clearboth\"><\/div>\r\n\r\n<\/div>\n\n\r\n<div id=\"tf-image-block_3a8112b4f157a09012e3d2861e1e06ac\" class=\"block100 tf-image tf-image alignfull tf-image-autowidth tf-image-left\">\r\n\r\n    \r\n        <img decoding=\"async\" src=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-08.44.59.jpg\" srcset=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-08.44.59.jpg 902w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-08.44.59-460x137.jpg 460w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-08.44.59-768x229.jpg 768w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-08.44.59-18x5.jpg 18w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-08.44.59-110x33.jpg 110w\" sizes=\"(max-width: 902px) 100vw, 902px\" alt=\"\" loading=\"lazy\">\r\n\r\n    \r\n    <div class=\"clearboth\"><\/div>\r\n\r\n<\/div>\n\n\n<p>The migration ensured that non-relevant pages were cut. The total number of visitors to the website increased and the average position in Search Console was also improved.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-transparent-background-color has-background\">Completion <\/h2>\n\n\n\n<p>It was quite a challenge to migrate Stellingkast.nl successfully. In the end, partly thanks to weekly meetings, we were able to guide Stellingkast.nl well throughout the migration.&nbsp;<\/p>\n\n\n\n<p>By actively holding meetings, we were able to actively transfer our knowledge and take the developer as well as Edwin and Jeroen to the point where everything was technically ready for migration.<\/p>\n\n\n\n<p>After we switched to Prestashop, we shot straight to position 1 on the word \"Rack cabinet\" and \"Buy rack cabinet\". After a Google Update, we dropped back to position 2. This prompted us to further analyse the results of Ikea and Hornbach and saw that they in particular had a better display due to the \"Image-pack display\".&nbsp;<\/p>\n\n\n\r\n<div id=\"tf-image-block_15bb29876e71a79108693f6b0c42a58b\" class=\"block100 tf-image tf-image alignfull tf-image-autowidth tf-image-left\">\r\n\r\n    \r\n        <img decoding=\"async\" src=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.51.jpg\" srcset=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.51.jpg 728w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.51-460x303.jpg 460w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.51-18x12.jpg 18w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.51-110x73.jpg 110w\" sizes=\"(max-width: 728px) 100vw, 728px\" alt=\"\" loading=\"lazy\">\r\n\r\n    \r\n    <div class=\"clearboth\"><\/div>\r\n\r\n<\/div>\n\n\n<p>\"Image-pack\" often has a higher CTR so they might have brought in more traffic at the lower position. This could have caused us to lose the position.<br><br>After this, we have switched with the developer to display a product lister on the homepage as well and provide it with the right structured data. As a result, we are confident that, in the not too distant future, we will regain the No 1 position from our competitors.<\/p>\n\n\n\r\n<div id=\"tf-image-block_70e41376ca27dd032ad16fcf38549296\" class=\"block100 tf-image tf-image alignfull tf-image-autowidth tf-image-left\">\r\n\r\n    \r\n        <img decoding=\"async\" src=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.08.49.jpg\" srcset=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.08.49.jpg 1398w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.08.49-460x236.jpg 460w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.08.49-1100x564.jpg 1100w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.08.49-768x394.jpg 768w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.08.49-18x9.jpg 18w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.08.49-110x56.jpg 110w\" sizes=\"(max-width: 1398px) 100vw, 1398px\" alt=\"\" loading=\"lazy\">\r\n\r\n    \r\n    <div class=\"clearboth\"><\/div>\r\n\r\n<\/div>\n\n\r\n<div id=\"tf-image-block_f37760a9f7cfabb917ebc3d2ca4c26ee\" class=\"block100 tf-image tf-image alignfull tf-image-halfwidth tf-image-left\">\r\n\r\n    \r\n        <div class=\"innerblocks_holder\">\r\n            <div class=\"innerblocks\">\r\n                            <\/div>\r\n        <\/div>\r\n        <img decoding=\"async\" src=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.29.jpg\" srcset=\"https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.29.jpg 682w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.29-460x285.jpg 460w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.29-18x12.jpg 18w, https:\/\/onder.nl\/site\/uploads\/2024\/07\/Scherm_afbeelding-2024-06-13-om-11.09.29-110x68.jpg 110w\" sizes=\"(max-width: 682px) 100vw, 682px\" alt=\"\" loading=\"lazy\">\r\n\r\n    \r\n    <div class=\"clearboth\"><\/div>\r\n\r\n<\/div><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-transparent-background-color has-background\">Benefits of this successful migration<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>More revenue from organic traffic<\/li>\n\n\n\n<li>Fewer pages, but more helpful content on the pages<\/li>\n\n\n\n<li>Improving Core Web Vitals<\/li>\n\n\n\n<li>Better found on relevant non-branded search terms<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"background:linear-gradient(135deg,rgb(238,238,238) 100%,rgb(169,184,195) 100%)\">\n<h2 class=\"wp-block-heading\">Customer review<\/h2>\n\n\n\n<p>\"Found the company through a nice informative video on YouTube by Martijn. Had good contact with everyone from the start. Very professional and nice working with these guys. And very knowledgeable. We migrated to a new site and the SEO improved greatly immediately.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p><strong>Do you also want to remain findable after a migration?<\/strong><\/p>\n\n\n\r\n<div id=\"tf-buttons-block_57096ced65ebd8bea1678f8b2a50b184\" class=\"block100 tf-buttons tf-buttons alignfull\">\r\n\r\n          <a class=\"btn  btn-turq\"\r\n          href=\"https:\/\/onder.nl\/en\/services\/seo-migration\/\"\r\n          target=\"\">\r\n           <span>See your opportunities<\/span>\r\n       <\/a>\r\n   \r\n    \r\n    <div class=\"clearboth\"><\/div>\r\n\r\n<\/div>\n\n\n<p><\/p>","protected":false},"author":23,"featured_media":0,"template":"","class_list":["post-20783","cases","type-cases","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/onder.nl\/en\/wp-json\/wp\/v2\/cases\/20783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onder.nl\/en\/wp-json\/wp\/v2\/cases"}],"about":[{"href":"https:\/\/onder.nl\/en\/wp-json\/wp\/v2\/types\/cases"}],"author":[{"embeddable":true,"href":"https:\/\/onder.nl\/en\/wp-json\/wp\/v2\/users\/23"}],"version-history":[{"count":0,"href":"https:\/\/onder.nl\/en\/wp-json\/wp\/v2\/cases\/20783\/revisions"}],"wp:attachment":[{"href":"https:\/\/onder.nl\/en\/wp-json\/wp\/v2\/media?parent=20783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}