{"id":18500,"date":"2026-10-07T10:43:32","date_gmt":"2026-10-07T10:43:32","guid":{"rendered":"https:\/\/4eck-media.de\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/"},"modified":"2026-10-07T14:30:08","modified_gmt":"2026-10-07T14:30:08","slug":"website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website","status":"publish","type":"blog","link":"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/","title":{"rendered":"Website relaunch for Royal Tandoor: From the old system to the new WordPress website"},"content":{"rendered":"<?xml encoding=\"UTF-8\"><p class=\"wp-block-paragraph\">Royal Tandoor needed more than a new language version. We therefore rebuilt the existing website in WordPress, retained the familiar design and added an English version. At the same time, loading times fell, and the team can now maintain content itself.<\/p><figure class=\"wp-block-image alignwide size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/royal-tandoor-english-website-bright-desktop-mockup.avif\" alt=\"English Royal Tandoor website on a desktop monitor in a bright restaurant setting\" class=\"wp-image-17997\" title=\"English Royal Tandoor website in a bright desktop mock-up\"><figcaption class=\"wp-element-caption\">English version of the new Royal Tandoor website in a bright desktop mock-up.<\/figcaption><\/figure><h2 class=\"wp-block-heading\">Royal Tandoor: Bollywood flair meets fine dining<\/h2><p class=\"wp-block-paragraph\">Royal Tandoor serves Indian cuisine in a dining room with a cherry-blossom tree and a Taj Mahal mural. Behind the restaurant is a family we directly support with digital matters. We coordinate decisions with the team without lengthy approval rounds. This means every technical change had to deliver tangible value in day-to-day operations.<\/p><h2 class=\"wp-block-heading\">Starting point: a good website with one limitation<\/h2><p class=\"wp-block-paragraph\">The first Royal Tandoor website was built as a <em>single-page app<\/em>. Technically, it worked well and its design suited the restaurant. However, the content was embedded directly in the code. Even minor changes required developers. An English version for international guests would have been too expensive in this system. The team could not maintain the menu or photos itself either.<\/p><p class=\"wp-block-paragraph\">As a <a href=\"https:\/\/4eck-media.de\/en\/competencies\/wordpress-agency-websites-that-work-for-your-business\/\">WordPress agency<\/a>, we recommended moving to WordPress. We wanted to retain the existing design in full.<\/p><h2 class=\"wp-block-heading\">Why we moved from a single-page app to WordPress<\/h2><p class=\"wp-block-paragraph\">WordPress separates content from technology. For a restaurant, that means:<\/p><ul class=\"wp-block-list\">\n<li>The team maintains menus, opening hours, photos and copy itself, without an agency ticket.<\/li>\n\n\n\n<li>Every section of the site is a standalone Gutenberg block, reusable for future subpages.<\/li>\n\n\n\n<li>Multilingual content, SEO and structured data can be maintained with mature tools. This also includes <a href=\"https:\/\/4eck-media.de\/en\/competencies\/restaurant-website-seo-get-found-when-guests-are-searching\/\">SEO for restaurants &amp; hospitality<\/a>.<\/li>\n\n\n\n<li>The website belongs to the restaurant. There is neither vendor lock-in nor a website-builder subscription.<\/li>\n<\/ul><h2 class=\"wp-block-heading\">Blocks reproduced pixel-perfect, one by one<\/h2><p class=\"wp-block-paragraph\">Guests should not notice the change. Design and atmosphere remained the same. In the background, we rebuilt every section as a Gutenberg block: hero video, family introduction, menu slider, gallery, reviews and contact. We then compared each block individually with the original until no visible differences remained. The biggest improvement concerns the videos. Rather than 65 MB, they now require less than 11 MB, with no noticeable loss in image quality.<\/p><h2 class=\"wp-block-heading\">The English version with WPML<\/h2><p class=\"wp-block-paragraph\">The request for an English version triggered the project. To implement it, we use WPML and our own <a href=\"https:\/\/4eck-media.de\/en\/blog\/free-wordpress-translation-plugin-automatically-translate-wpml-content-using-claude-and-chatgpt\/\">AI translation plugin for WPML<\/a>. It translates content with Claude or ChatGPT. The workflow includes pages, dishes, menus, image alt text and SEO metadata. <em>Hreflang<\/em> tags tell Google which language version is intended for which country. Because the technical setup is now in place, another language can be added through the same workflow. No second relaunch is necessary. We explain how we build projects like this under <a href=\"https:\/\/4eck-media.de\/en\/competencies\/build-a-multilingual-website-more-reach-more-customers\/\">Creating a multilingual website<\/a>.<\/p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Blog\",\"blogPost\":[{\"@type\":\"BlogPosting\",\"headline\":\"The perfect website for football schools, delivered for bolzakademie.de\",\"url\":\"https:\/\/4eck-media.de\/en\/blog\/the-perfect-website-for-football-schools-delivered-for-bolzakademie-de\/\",\"image\":\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/webdesign-fussballschule-bolzakademie-rostock-projektvorstellung.avif\",\"description\":\"Case study: relaunch of the Bolzakademie Rostock football school website &ndash; online booking, SEO, GEO, WCAG-compliant.\",\"author\":{\"@type\":\"Person\",\"name\":\"Matthias Petri\"}},{\"@type\":\"BlogPosting\",\"headline\":\"Free WordPress translation plugin: Automatically translate WPML content using Claude and ChatGPT\",\"url\":\"https:\/\/4eck-media.de\/en\/blog\/free-wordpress-translation-plugin-automatically-translate-wpml-content-using-claude-and-chatgpt\/\",\"image\":\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/wordpress-uebersetzungsplugin-kostenlos-wpml-automatisch-uebersetzen-mit-claude-und-chatgpt-02.avif\",\"description\":\"Free WordPress translation plugin for WPML: Translate using Claude or ChatGPT &ndash; handles content via XLIFF, ACF fields, theme strings, and validated URLs.\",\"keywords\":\"Free WordPress translation plugin, automatic WPML translation, translate WPML without credits, XLIFF, Claude, ChatGPT\",\"author\":{\"@type\":\"Person\",\"name\":\"Matthias Petri\"}},{\"@type\":\"BlogPosting\",\"headline\":\"German for customers, English for AI? Why an English-language version can be a GEO lever\",\"url\":\"https:\/\/4eck-media.de\/en\/blog\/german-for-customers-english-for-ai-why-an-english-language-version-can-be-a-geo-lever\/\",\"image\":\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/geo-hack-englische-sprache.avif\",\"description\":\"Studies show an English bias in multilingual retrieval systems. Why English pages can be a GEO lever for German brands.\",\"author\":{\"@type\":\"Person\",\"name\":\"Matthias Petri\"}},{\"@type\":\"BlogPosting\",\"headline\":\"Checking a website: the 10 tools we use to test every website, before and after go-live\",\"url\":\"https:\/\/4eck-media.de\/en\/blog\/checking-a-website-the-10-tools-we-use-to-test-every-website-before-and-after-go-live\/\",\"image\":\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/website-pruefen-die-10-tools-mit-denen-wir-jede-website-testen-vor-und-nach-dem-go-live.avif\",\"description\":\"PageSpeed, Seobility, Search Console, accessibility scans, security headers, Open Graph, schema and AI readability: the 10 tools we test every website with.\",\"keywords\":\"check a website\",\"author\":{\"@type\":\"Person\",\"name\":\"Matthias Petri\"}}],\"headline\":\"More articles about website relaunches\",\"description\":\"More about the process: another client relaunch, our WPML workflow, the English-language version for GEO and the checks before going live.\"}<\/script><section class=\"custom-theme-block news-cards block-padding-middle block-padding-bottom-small\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <h2 class=\"h1\">More articles about website relaunches<\/h2>                            <div class=\"description\"><p>More about the process: another client relaunch, our WPML workflow, the English-language version for GEO and the checks before going live.<\/p>\n<\/div>\n                    <\/div>\n        <div class=\"row\">\n                            <div class=\"col-md-6 col-xxl-3 news-post news-post-1\">\n                    <div class=\"row\">\n                        <a href=\"https:\/\/4eck-media.de\/en\/blog\/the-perfect-website-for-football-schools-delivered-for-bolzakademie-de\/\" class=\"\" rel=\"noopener, noreferrer\" title=\"The perfect website for football schools, delivered for bolzakademie.de\" target=\"_self\">\n                            \n<picture>\n    <img src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/webdesign-fussballschule-bolzakademie-rostock-projektvorstellung.avif\" srcset=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/webdesign-fussballschule-bolzakademie-rostock-projektvorstellung.avif 1x, https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/webdesign-fussballschule-bolzakademie-rostock-projektvorstellung.avif 2x\" alt=\"Web design project for the Bolzakademie Rostock football school &ndash; tablet with the new home page on the grass\" title=\"New web design for Bolzakademie Rostock &ndash; agency project showcase\" width=\"480\" height=\"222\" loading=\"lazy\" sizes=\"auto, (min-width: 1710px) 388px, (min-width: 1200px) 388px, (min-width: 992px) 33vw, (min-width: 768px) 50vw, 100vw\" decoding=\"async\">\n<\/picture>\n                        <\/a>\n                        <div class=\"news-post-data\" rel=\"noopener, noreferrer\" title=\"The perfect website for football schools, delivered for bolzakademie.de\" target=\"_self\">\n                            <a href=\"https:\/\/4eck-media.de\/en\/blog\/the-perfect-website-for-football-schools-delivered-for-bolzakademie-de\/\" class=\"h3\"><span>The perfect website for football schools, delivered for bolzakademie.de<\/span><\/a>\n                                                            <div class=\"news-post-author\">\n                                    <span class=\"visually-hidden\">Matthias Petri<\/span>\n                                <\/div>\n                            \n\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n                            <div class=\"col-md-6 col-xxl-3 news-post news-post-2\">\n                    <div class=\"row\">\n                        <a href=\"https:\/\/4eck-media.de\/en\/blog\/free-wordpress-translation-plugin-automatically-translate-wpml-content-using-claude-and-chatgpt\/\" class=\"\" rel=\"noopener, noreferrer\" title=\"Free WordPress translation plugin: Automatically translate WPML content using Claude and ChatGPT\" target=\"_self\">\n                            \n<picture>\n    <img src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/wordpress-uebersetzungsplugin-kostenlos-wpml-automatisch-uebersetzen-mit-claude-und-chatgpt-02.avif\" srcset=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/wordpress-uebersetzungsplugin-kostenlos-wpml-automatisch-uebersetzen-mit-claude-und-chatgpt-02.avif 1x, https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/wordpress-uebersetzungsplugin-kostenlos-wpml-automatisch-uebersetzen-mit-claude-und-chatgpt-02.avif 2x\" alt=\"WPML AI Translator: Free WordPress translation plugin translates German WPML content into English, French, Spanish, and Italian using XLIFF and AI\" title=\"WPML AI Translator &ndash; free WordPress translation plugin\" width=\"480\" height=\"270\" loading=\"lazy\" sizes=\"auto, (min-width: 1710px) 388px, (min-width: 1200px) 388px, (min-width: 992px) 33vw, (min-width: 768px) 50vw, 100vw\" decoding=\"async\">\n<\/picture>\n                        <\/a>\n                        <div class=\"news-post-data\" rel=\"noopener, noreferrer\" title=\"Free WordPress translation plugin: Automatically translate WPML content using Claude and ChatGPT\" target=\"_self\">\n                            <a href=\"https:\/\/4eck-media.de\/en\/blog\/free-wordpress-translation-plugin-automatically-translate-wpml-content-using-claude-and-chatgpt\/\" class=\"h3\"><span>Free WordPress translation plugin: Automatically translate WPML content using Claude and ChatGPT<\/span><\/a>\n                                                            <div class=\"news-post-author\">\n                                    <span class=\"visually-hidden\">Matthias Petri<\/span>\n                                <\/div>\n                            \n\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n                            <div class=\"col-md-6 col-xxl-3 news-post news-post-3\">\n                    <div class=\"row\">\n                        <a href=\"https:\/\/4eck-media.de\/en\/blog\/german-for-customers-english-for-ai-why-an-english-language-version-can-be-a-geo-lever\/\" class=\"\" rel=\"noopener, noreferrer\" title=\"German for customers, English for AI? Why an English-language version can be a GEO lever\" target=\"_self\">\n                            \n<picture>\n    <img src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/geo-hack-englische-sprache.avif\" srcset=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/geo-hack-englische-sprache.avif 1x, https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/geo-hack-englische-sprache.avif 2x\" alt=\"GEO hack: English language for German websites\" title=\"GEO hack: English language for German websites\" width=\"480\" height=\"222\" loading=\"lazy\" sizes=\"auto, (min-width: 1710px) 388px, (min-width: 1200px) 388px, (min-width: 992px) 33vw, (min-width: 768px) 50vw, 100vw\" decoding=\"async\">\n<\/picture>\n                        <\/a>\n                        <div class=\"news-post-data\" rel=\"noopener, noreferrer\" title=\"German for customers, English for AI? Why an English-language version can be a GEO lever\" target=\"_self\">\n                            <a href=\"https:\/\/4eck-media.de\/en\/blog\/german-for-customers-english-for-ai-why-an-english-language-version-can-be-a-geo-lever\/\" class=\"h3\"><span>German for customers, English for AI? Why an English-language version can be a GEO lever<\/span><\/a>\n                                                            <div class=\"news-post-author\">\n                                    <span class=\"visually-hidden\">Matthias Petri<\/span>\n                                <\/div>\n                            \n\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n                            <div class=\"col-md-6 col-xxl-3 news-post news-post-4\">\n                    <div class=\"row\">\n                        <a href=\"https:\/\/4eck-media.de\/en\/blog\/checking-a-website-the-10-tools-we-use-to-test-every-website-before-and-after-go-live\/\" class=\"\" rel=\"noopener, noreferrer\" title=\"Checking a website: the 10 tools we use to test every website, before and after go-live\" target=\"_self\">\n                            \n<picture>\n    <img src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/website-pruefen-die-10-tools-mit-denen-wir-jede-website-testen-vor-und-nach-dem-go-live.avif\" srcset=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/website-pruefen-die-10-tools-mit-denen-wir-jede-website-testen-vor-und-nach-dem-go-live.avif 1x, https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/07\/website-pruefen-die-10-tools-mit-denen-wir-jede-website-testen-vor-und-nach-dem-go-live.avif 2x\" alt=\"Laptop showing a website check for performance, SEO, security and accessibility, with the logos of the ten testing tools\" title=\"Checking a website: 10 tools before and after go-live\" width=\"480\" height=\"270\" loading=\"lazy\" sizes=\"auto, (min-width: 1710px) 388px, (min-width: 1200px) 388px, (min-width: 992px) 33vw, (min-width: 768px) 50vw, 100vw\" decoding=\"async\">\n<\/picture>\n                        <\/a>\n                        <div class=\"news-post-data\" rel=\"noopener, noreferrer\" title=\"Checking a website: the 10 tools we use to test every website, before and after go-live\" target=\"_self\">\n                            <a href=\"https:\/\/4eck-media.de\/en\/blog\/checking-a-website-the-10-tools-we-use-to-test-every-website-before-and-after-go-live\/\" class=\"h3\"><span>Checking a website: the 10 tools we use to test every website, before and after go-live<\/span><\/a>\n                                                            <div class=\"news-post-author\">\n                                    <span class=\"visually-hidden\">Matthias Petri<\/span>\n                                <\/div>\n                            \n\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n                    <\/div>\n    <\/div>\n<\/section><h2 class=\"wp-block-heading\">Visible to Google and AI systems<\/h2><p class=\"wp-block-paragraph\">When people search for a restaurant, ChatGPT and other AI systems now play a role alongside Google. We therefore set up the website for <em>GEO<\/em>. <em>Generative Engine Optimization describes visibility in AI search systems.<\/em> Before the relaunch, machine-readable information was missing. Now it has an llms.txt, content signals, Markdown outputs for crawlers and complete schema.org data of the &ldquo;Restaurant&rdquo; type. This includes opening hours, cuisine, reservations and directions. Cloudflare&rsquo;s &ldquo;Is Your Site Agent-Ready?&rdquo; test rates the website at Level 5 &ldquo;Agent-Native&rdquo;. That is the highest level in the test. More about this approach: <a href=\"https:\/\/4eck-media.de\/en\/competencies\/llm-geo-ai-optimization\/\">LLM, GEO &amp; AI optimisation<\/a>.<\/p><figure class=\"wp-block-image alignwide size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/royal-tandoor-cloudflare-agent-ready-level-5-mockup.avif\" alt=\"Cloudflare Agent-Ready test of the Royal Tandoor website with Level 5 Agent-Native\" class=\"wp-image-17993\" title=\"Royal Tandoor Agent-Ready Level 5 on Cloudflare\"><figcaption class=\"wp-element-caption\">Cloudflare&rsquo;s Agent-Ready test rates the website at Level 5 &lsquo;Agent-Native&rsquo;.<\/figcaption><\/figure><h2 class=\"wp-block-heading\">The measurements before handover<\/h2><p class=\"wp-block-paragraph\">Before handover, we test every website with <a href=\"https:\/\/4eck-media.de\/en\/blog\/checking-a-website-the-10-tools-we-use-to-test-every-website-before-and-after-go-live\/\">the same ten tools<\/a>. The results are publicly verifiable:<\/p><h3 class=\"wp-block-heading\">SEO and GEO signals for the restaurant website<\/h3><figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Check<\/th><th>Result<\/th><\/tr><\/thead><tbody><tr><td>Google PageSpeed (mobile)<\/td><td>Performance 96, Best Practices 100<\/td><\/tr><tr><td>Accessibility<\/td><td>100\/100; AccessibilityChecker &lsquo;Compliant&rsquo;, 0 critical errors; AccessScan &lsquo;Accessible&rsquo;<\/td><\/tr><tr><td>Security headers<\/td><td>Grade A+ (securityheaders.com)<\/td><\/tr><tr><td>AI readability<\/td><td>Cloudflare Agent-Ready Level 5 &lsquo;Agent-Native&rsquo;<\/td><\/tr><tr><td>Structured data<\/td><td>schema.org Restaurant, validated without errors<\/td><\/tr><tr><td>Loading behaviour<\/td><td>First Contentful Paint 1.4 s; Total Blocking Time 0 ms<\/td><\/tr><\/tbody><\/table><\/figure><figure class=\"wp-block-image alignwide size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/royal-tandoor-pagespeed-security-a-plus-mockup.avif\" alt=\"Google PageSpeed score 96 and Security Headers grade A+ for the Royal Tandoor website\" class=\"wp-image-17994\" title=\"PageSpeed 96 and Security Headers A+ for Royal Tandoor\"><figcaption class=\"wp-element-caption\">Google PageSpeed confirms a performance score of 96; Security Headers awards grade A+.<\/figcaption><\/figure><figure class=\"wp-block-image alignwide size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/royal-tandoor-accessibility-audit-mockup.avif\" alt=\"AccessibilityChecker and accessScan confirm the accessibility of the Royal Tandoor website\" class=\"wp-image-17995\" title=\"Accessibility audit of the Royal Tandoor website\"><figcaption class=\"wp-element-caption\">AccessibilityChecker reports &lsquo;Compliant&rsquo; with no critical errors; accessScan confirms &lsquo;Accessible&rsquo;.<\/figcaption><\/figure><p class=\"wp-block-paragraph\">The site feels the way a restaurant visit should begin: without waiting.<\/p><h2 class=\"wp-block-heading\">What changes for the team in day-to-day operations<\/h2><p class=\"wp-block-paragraph\">For the team, the following changes in day-to-day work:<\/p><ul class=\"wp-block-list\">\n<li>The team maintains content itself, from the dish of the day to the gallery.<\/li>\n\n\n\n<li>New subpages (events, catering, lunch menu) are created from existing blocks.<\/li>\n\n\n\n<li>Additional languages are prepared. The translation pipeline is in place.<\/li>\n\n\n\n<li>AI systems and search engines receive reliable, structured facts.<\/li>\n\n\n\n<li>Measurable quality: Every change can be tested against baseline values.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">The relaunch is not an end point. It gives the restaurant the technical foundation to develop its content and offers independently.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Royal Tandoor needed more than a new language version. We therefore rebuilt the existing website in WordPress, retained the familiar design and [&hellip;]<\/p>\n","protected":false},"featured_media":18498,"template":"","meta":{"_acf_changed":true,"_yoast_wpseo_focuskw":"Website for restaurants","_yoast_wpseo_title":"Website for restaurants: Royal Tandoor case study","_yoast_wpseo_metadesc":"Relaunch for Royal Tandoor: Moving from a single-page app to WordPress with WPML. The results: PageSpeed 96, Security A+ and accessibility 100.","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_foureck_ai_chatbot_priority":5,"_title":"","title":"","_description":"","description":"","_thumbnail":"","thumbnail":"","_image":"","image":"","previewColor":"","_previewColor":"","previewColor2":"","_previewColor2":"","_subtitle":"","subtitle":"","_benefit":"","benefit":"","_color":"","color":"","_titleForGallery":"","titleForGallery":"","_subtitleForGallery":"","subtitleForGallery":"","_imageForGallery":"","imageForGallery":"","_client":"","client":"","_service":"","service":"","_cooperationSince":"","cooperationSince":"","name":"","_name":"","author":"","_author":"","company":"","_company":"","text":"","_text":"","position":"","_position":"","_yoast_wpseo_metakeywords":""},"blog_category":[],"class_list":["post-18500","blog","type-blog","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Website for restaurants: Royal Tandoor case study<\/title>\n<meta name=\"description\" content=\"Relaunch for Royal Tandoor: Moving from a single-page app to WordPress with WPML. The results: PageSpeed 96, Security A+ and accessibility 100.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Website for restaurants: Royal Tandoor case study\" \/>\n<meta property=\"og:description\" content=\"Relaunch for Royal Tandoor: Moving from a single-page app to WordPress with WPML. The results: PageSpeed 96, Security A+ and accessibility 100.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/\" \/>\n<meta property=\"og:site_name\" content=\"4eck Media\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-07T14:30:08+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/blog\\\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\\\/#webpage\",\"headline\":\"Website relaunch for Royal Tandoor: From the old system to the new WordPress website\",\"description\":\"Royal Tandoor needed more than a new language version. We therefore rebuilt the existing website in WordPress, retained the familiar design and added an English version. At the same time, loading times fell, and the team can now maintain content itself. English version of the new Royal Tandoor website in&hellip;\",\"url\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/blog\\\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\\\/\",\"datePublished\":\"2026-10-07T10:43:32+00:00\",\"dateModified\":\"2026-10-07T14:30:08+00:00\",\"inLanguage\":\"en\",\"thumbnailUrl\":\"https:\\\/\\\/4eck-media.de\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/royal-tandoor-website-relaunch-cover-1.avif\",\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/blog\\\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\\\/#primaryimage\"},\"keywords\":\"Website for restaurants\",\"about\":{\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#ProfessionalService\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#website\"},\"publisher\":{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#organization\",\"name\":\"4eck Media\",\"url\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/\",\"member\":[{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#member-matthias-petri\\\/\",\"name\":\"Matthias Petri\",\"givenName\":\"Matthias\",\"familyName\":\"Petri\",\"gender\":\"https:\\\/\\\/schema.org\\\/Male\",\"birthPlace\":{\"@type\":\"Place\",\"address\":{\"@type\":\"PostalAddress\",\"addressCountry\":\"DE\"}}}],\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/4eck-media.de\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/logo-4eck-media.avif\"},\"contactPoint\":{\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#ContactPoint\"},\"address\":{\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#PostalAddress\"},\"sameAs\":[\"https:\\\/\\\/maps.app.goo.gl\\\/jKvYz1jwPhh31x6H7\",\"https:\\\/\\\/www.facebook.com\\\/4eckmedia\",\"https:\\\/\\\/www.kununu.com\\\/de\\\/4eck-media1\\\/kommentare\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/tutkit\",\"https:\\\/\\\/www.youtube.com\\\/@4eckmedia\",\"https:\\\/\\\/www.provenexpert.com\\\/de-de\\\/4eck-media-gmbh-co-kg\\\/\",\"https:\\\/\\\/www.agenturtipp.de\\\/agentur\\\/4eck-media-gmbh-co-kg-seo-design-e\\\/\",\"https:\\\/\\\/feedbax.de\\\/anbieter\\\/4eck-media-gmbh-co-kg\",\"https:\\\/\\\/www.sortlist.com\\\/de\\\/agency\\\/4eck-media-gmbh-co-kg-agentur-fur-webdesign-seo\",\"https:\\\/\\\/www.werbeagentur.de\\\/de\\\/a\\\/4eck-media-gmbh-co-kg\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/4eck-media\\\/\",\"https:\\\/\\\/www.drweb.de\\\/beste-agentur-finden\\\/4eck-media\\\/\",\"https:\\\/\\\/clutch.co\\\/profile\\\/4eck-media-gmbh-co-kg\",\"https:\\\/\\\/www.designrush.com\\\/agency\\\/profile\\\/4eck-media\",\"https:\\\/\\\/www.g2.com\\\/products\\\/4eck-media-gmbh-co-kg\\\/reviews\",\"https:\\\/\\\/techbehemoths.com\\\/company\\\/4eck-media-gmbh-co-kg\",\"https:\\\/\\\/www.yelp.de\\\/biz\\\/4eck-media-waren-m%C3%BCritz\",\"https:\\\/\\\/insights.k5.de\\\/agencies\\\/4eck-media-gmbh-co-kg\",\"https:\\\/\\\/www.crunchbase.com\\\/organization\\\/4eck-media\"]}},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/blog\\\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\\\/#primaryimage\",\"url\":\"https:\\\/\\\/4eck-media.de\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/royal-tandoor-website-relaunch-cover-1.avif\",\"contentUrl\":\"https:\\\/\\\/4eck-media.de\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/royal-tandoor-website-relaunch-cover-1.avif\",\"width\":1080,\"height\":500,\"caption\":\"Case study: Relaunch of the Royal Tandoor website from the old system to WordPress.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/\",\"name\":\"4eck Media\",\"description\":\"Official website of 4eck Media\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"},\"inLanguage\":\"en\",\"publisher\":{\"@id\":\"https:\\\/\\\/4eck-media.de\\\/en\\\/#ProfessionalService\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Website for restaurants: Royal Tandoor case study","description":"Relaunch for Royal Tandoor: Moving from a single-page app to WordPress with WPML. The results: PageSpeed 96, Security A+ and accessibility 100.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/","og_locale":"en_US","og_type":"article","og_title":"Website for restaurants: Royal Tandoor case study","og_description":"Relaunch for Royal Tandoor: Moving from a single-page app to WordPress with WPML. The results: PageSpeed 96, Security A+ and accessibility 100.","og_url":"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/","og_site_name":"4eck Media","article_modified_time":"2026-10-07T14:30:08+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/#webpage","headline":"Website relaunch for Royal Tandoor: From the old system to the new WordPress website","description":"Royal Tandoor needed more than a new language version. We therefore rebuilt the existing website in WordPress, retained the familiar design and added an English version. At the same time, loading times fell, and the team can now maintain content itself. English version of the new Royal Tandoor website in&hellip;","url":"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/","datePublished":"2026-10-07T10:43:32+00:00","dateModified":"2026-10-07T14:30:08+00:00","inLanguage":"en","thumbnailUrl":"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/royal-tandoor-website-relaunch-cover-1.avif","primaryImageOfPage":{"@id":"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/#primaryimage"},"keywords":"Website for restaurants","about":{"@id":"https:\/\/4eck-media.de\/en\/#ProfessionalService"},"isPartOf":{"@id":"https:\/\/4eck-media.de\/en\/#website"},"publisher":{"@type":"Organization","@id":"https:\/\/4eck-media.de\/en\/#organization","name":"4eck Media","url":"https:\/\/4eck-media.de\/en\/","member":[{"@type":"Person","@id":"https:\/\/4eck-media.de\/en\/#member-matthias-petri\/","name":"Matthias Petri","givenName":"Matthias","familyName":"Petri","gender":"https:\/\/schema.org\/Male","birthPlace":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"DE"}}}],"logo":{"@type":"ImageObject","url":"https:\/\/4eck-media.de\/wp-content\/uploads\/2025\/09\/logo-4eck-media.avif"},"contactPoint":{"@id":"https:\/\/4eck-media.de\/en\/#ContactPoint"},"address":{"@id":"https:\/\/4eck-media.de\/en\/#PostalAddress"},"sameAs":["https:\/\/maps.app.goo.gl\/jKvYz1jwPhh31x6H7","https:\/\/www.facebook.com\/4eckmedia","https:\/\/www.kununu.com\/de\/4eck-media1\/kommentare","https:\/\/www.youtube.com\/c\/tutkit","https:\/\/www.youtube.com\/@4eckmedia","https:\/\/www.provenexpert.com\/de-de\/4eck-media-gmbh-co-kg\/","https:\/\/www.agenturtipp.de\/agentur\/4eck-media-gmbh-co-kg-seo-design-e\/","https:\/\/feedbax.de\/anbieter\/4eck-media-gmbh-co-kg","https:\/\/www.sortlist.com\/de\/agency\/4eck-media-gmbh-co-kg-agentur-fur-webdesign-seo","https:\/\/www.werbeagentur.de\/de\/a\/4eck-media-gmbh-co-kg","https:\/\/www.linkedin.com\/company\/4eck-media\/","https:\/\/www.drweb.de\/beste-agentur-finden\/4eck-media\/","https:\/\/clutch.co\/profile\/4eck-media-gmbh-co-kg","https:\/\/www.designrush.com\/agency\/profile\/4eck-media","https:\/\/www.g2.com\/products\/4eck-media-gmbh-co-kg\/reviews","https:\/\/techbehemoths.com\/company\/4eck-media-gmbh-co-kg","https:\/\/www.yelp.de\/biz\/4eck-media-waren-m%C3%BCritz","https:\/\/insights.k5.de\/agencies\/4eck-media-gmbh-co-kg","https:\/\/www.crunchbase.com\/organization\/4eck-media"]}},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/4eck-media.de\/en\/blog\/website-relaunch-for-royal-tandoor-from-the-old-system-to-the-new-wordpress-website\/#primaryimage","url":"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/royal-tandoor-website-relaunch-cover-1.avif","contentUrl":"https:\/\/4eck-media.de\/wp-content\/uploads\/2026\/08\/royal-tandoor-website-relaunch-cover-1.avif","width":1080,"height":500,"caption":"Case study: Relaunch of the Royal Tandoor website from the old system to WordPress."},{"@type":"WebSite","@id":"https:\/\/4eck-media.de\/en\/#website","url":"https:\/\/4eck-media.de\/en\/","name":"4eck Media","description":"Official website of 4eck Media","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/4eck-media.de\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"},"inLanguage":"en","publisher":{"@id":"https:\/\/4eck-media.de\/en\/#ProfessionalService"}}]}},"yoast_fields":{"_yoast_wpseo_title":"Website for restaurants: Royal Tandoor case study","_yoast_wpseo_metadesc":"Relaunch for Royal Tandoor: Moving from a single-page app to WordPress with WPML. The results: PageSpeed 96, Security A+ and accessibility 100.","_yoast_wpseo_focuskw":"Website for restaurants","_yoast_wpseo_metakeywords":"","_yoast_wpseo_primary_blog_category":"","_yoast_wpseo_linkdex":"76","_yoast_wpseo_content_score":"90","_yoast_wpseo_seo_title_score":"100","_yoast_wpseo_meta_description_score":"50","_yoast_wpseo_estimated-reading-time-minutes":"5"},"block_visibility_meta":[],"_links":{"self":[{"href":"https:\/\/4eck-media.de\/en\/wp-json\/wp\/v2\/blog\/18500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/4eck-media.de\/en\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/4eck-media.de\/en\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/4eck-media.de\/en\/wp-json\/wp\/v2\/media\/18498"}],"wp:attachment":[{"href":"https:\/\/4eck-media.de\/en\/wp-json\/wp\/v2\/media?parent=18500"}],"wp:term":[{"taxonomy":"blog_category","embeddable":true,"href":"https:\/\/4eck-media.de\/en\/wp-json\/wp\/v2\/blog_category?post=18500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}