[{"data":1,"prerenderedAt":954},["ShallowReactive",2],{"home-blog-en":3,"home-work-en":761},[4,594],{"id":5,"title":6,"body":7,"category":581,"date":582,"description":583,"draft":584,"extension":585,"imageLabel":586,"meta":587,"navigation":588,"path":589,"readingTime":590,"seo":591,"stem":592,"__hash__":593},"blog_en\u002Fblog\u002Fseo-i-pozycjonowanie.md","SEO and positioning: why search visibility matters for business",{"type":8,"value":9,"toc":561},"minimark",[10,14,17,20,23,28,31,34,37,40,45,48,51,70,73,76,80,83,86,89,92,98,101,110,113,117,120,123,126,129,137,145,148,151,154,158,161,164,167,170,173,176,199,202,206,209,212,215,218,221,256,259,262,266,269,272,279,282,285,289,292,295,298,301,304,317,320,324,327,330,353,356,359,362,365,369,372,375,378,407,410,415,418,423,426,430,440,445,448,453,456,459,465,469,472,475,478,481,514,517,520,524,527,530,533,536,539,542,546,549,552],[11,12,13],"p",{},"Search engines are one of the most important ways people discover companies, products and services. Even when a potential customer has never heard of your brand, they can still find you by searching for a problem they need to solve.",[11,15,16],{},"This is where SEO — Search Engine Optimization — becomes important.",[11,18,19],{},"SEO is not simply about getting more visitors from Google. Done well, it helps a business become visible at the exact moment when someone is looking for what it offers. It connects a company's expertise, products or services with people who already have a specific need.",[11,21,22],{},"Google itself describes SEO as a way of helping search engines understand website content and helping users find a website through search. At the same time, its current guidance emphasizes useful, reliable and people-first content rather than content created purely to manipulate rankings.",[24,25,27],"h2",{"id":26},"why-is-seo-important-for-a-business","Why is SEO important for a business?",[11,29,30],{},"A well-positioned website can become one of the most consistent sources of new business opportunities.",[11,32,33],{},"Imagine two companies offering the same service. One appears on the first page of search results for important queries, while the other is practically invisible unless someone already knows its name.",[11,35,36],{},"The difference is not necessarily the quality of their services. It is their visibility.",[11,38,39],{},"SEO helps close this gap.",[41,42,44],"h3",{"id":43},"visibility-where-customers-are-looking","Visibility where customers are looking",[11,46,47],{},"People often start their buying journey with a search engine. They may search for a service, compare available solutions, look for an answer to a problem or check whether a particular company can help them.",[11,49,50],{},"For example, someone might search for:",[52,53,54,58,61,64,67],"ul",{},[55,56,57],"li",{},"\"web design agency\"",[55,59,60],{},"\"how much does a website cost\"",[55,62,63],{},"\"custom web application development\"",[55,65,66],{},"\"UX research agency\"",[55,68,69],{},"\"software house for startups\"",[11,71,72],{},"A company that has useful, well-structured content around these topics has a chance to appear during that journey.",[11,74,75],{},"This is fundamentally different from simply placing an advertisement in front of an audience. With SEO, the user is actively looking for information.",[24,77,79],{"id":78},"seo-can-generate-demand-before-the-sales-conversation","SEO can generate demand before the sales conversation",[11,81,82],{},"One of the biggest advantages of SEO is that it can influence potential customers before they contact a company.",[11,84,85],{},"A person may not be ready to send an inquiry when they first discover your website. They might still be researching the problem.",[11,87,88],{},"A good article can answer their questions, explain available options and demonstrate that the company understands the subject.",[11,90,91],{},"This creates an important transition:",[11,93,94],{},[95,96,97],"strong",{},"search → information → trust → consideration → contact",[11,99,100],{},"A website therefore becomes more than a digital business card. It can become a part of the sales process.",[11,102,103,104,109],{},"For companies offering complex services, this can be particularly valuable. Before contacting a ",[105,106,108],"a",{"href":107},"\u002Fen\u002Fservices\u002Fstrony-internetowe","web design agency",", a potential customer may spend considerable time researching what a professional website should include, how much it should cost and how the process works.",[11,111,112],{},"Useful content can answer these questions before the first meeting.",[24,114,116],{"id":115},"seo-and-trust","SEO and trust",[11,118,119],{},"Positioning can also influence how a company is perceived.",[11,121,122],{},"When a brand repeatedly appears in search results for relevant questions, users may start to associate it with a particular area of expertise.",[11,124,125],{},"This does not mean that ranking highly automatically makes a company trustworthy. The website still needs to deliver on its promises.",[11,127,128],{},"A strong SEO strategy should therefore be closely connected with the actual expertise of the business.",[11,130,131,132,136],{},"If a company builds ",[105,133,135],{"href":134},"\u002Fen\u002Fservices\u002Faplikacje-webowe","web applications",", its website should be able to explain how web applications work, what problems they solve, when custom development makes sense and what the development process looks like.",[11,138,139,140,144],{},"The same principle applies to ",[105,141,143],{"href":142},"\u002Fen\u002Fservices\u002Fux-design","UI design and UX research"," or software development.",[11,146,147],{},"The goal is not to create articles simply because there is a keyword to target.",[11,149,150],{},"The goal is to create resources that are genuinely useful to the people a business wants to work with.",[11,152,153],{},"Google's guidance explicitly recommends creating people-first content that demonstrates knowledge, provides a satisfying experience and helps visitors achieve their goals.",[24,155,157],{"id":156},"seo-can-reduce-dependence-on-paid-advertising","SEO can reduce dependence on paid advertising",[11,159,160],{},"Paid advertising can be extremely effective, but it works differently from organic search.",[11,162,163],{},"With advertising, a company pays to appear in front of a target audience. When the campaign stops, the traffic generated by those advertisements generally stops as well.",[11,165,166],{},"SEO is more cumulative.",[11,168,169],{},"An article, service page or landing page that earns organic visibility can continue bringing visitors long after it was published. This does not mean that SEO produces free traffic or that results are guaranteed. Maintaining organic visibility requires continuous work, technical improvements, content updates and competition monitoring.",[11,171,172],{},"However, the long-term nature of SEO makes it an important part of a broader acquisition strategy.",[11,174,175],{},"A healthy marketing mix can combine:",[52,177,178,181,184,187,190,193,196],{},[55,179,180],{},"SEO,",[55,182,183],{},"paid advertising,",[55,185,186],{},"social media,",[55,188,189],{},"email marketing,",[55,191,192],{},"referrals,",[55,194,195],{},"partnerships,",[55,197,198],{},"direct sales.",[11,200,201],{},"SEO becomes particularly valuable when a business wants to build an acquisition channel that grows together with its website and content library.",[24,203,205],{"id":204},"seo-is-more-than-keywords","SEO is more than keywords",[11,207,208],{},"One of the biggest misconceptions about positioning is that SEO means placing keywords in text as many times as possible.",[11,210,211],{},"It does not.",[11,213,214],{},"Search engines need to understand what a page is about, but modern search systems are much more sophisticated than simply counting words.",[11,216,217],{},"Google's own documentation warns against keyword stuffing and describes excessive, unnatural repetition of keywords as a spam practice.",[11,219,220],{},"A modern SEO strategy can include:",[52,222,223,226,229,232,235,238,241,244,247,250,253],{},[55,224,225],{},"technical optimization,",[55,227,228],{},"information architecture,",[55,230,231],{},"content strategy,",[55,233,234],{},"search intent analysis,",[55,236,237],{},"internal linking,",[55,239,240],{},"page performance,",[55,242,243],{},"mobile usability,",[55,245,246],{},"structured content,",[55,248,249],{},"metadata,",[55,251,252],{},"authority and relevant external links,",[55,254,255],{},"continuous measurement and improvement.",[11,257,258],{},"This is why SEO often starts much earlier than publishing blog articles.",[11,260,261],{},"The structure of the website itself matters.",[24,263,265],{"id":264},"seo-starts-with-a-good-website","SEO starts with a good website",[11,267,268],{},"Search visibility cannot compensate for a poor digital product indefinitely.",[11,270,271],{},"If a website loads slowly, is difficult to navigate, does not work properly on mobile devices or makes it difficult for visitors to understand what a company actually offers, additional traffic may simply expose these problems to more people.",[11,273,274,275,278],{},"This is why SEO should work together with good ",[105,276,277],{"href":107},"website design",", UX and development.",[11,280,281],{},"A technically sound website gives search engines a better opportunity to discover and understand its content. At the same time, good UX helps visitors actually use that content.",[11,283,284],{},"Google recommends considering the overall page experience rather than focusing on a single ranking factor.",[24,286,288],{"id":287},"internal-linking-matters-too","Internal linking matters too",[11,290,291],{},"SEO does not only happen outside the website.",[11,293,294],{},"The way pages are connected to one another can help both users and search engines understand the structure of a website.",[11,296,297],{},"For example, an article about website development might naturally link to a service page, an article about UX research and another article explaining the website development process.",[11,299,300],{},"These links should make sense in context.",[11,302,303],{},"Google recommends using descriptive anchor text and linking to relevant resources when it helps users understand a topic or navigate to additional information.",[11,305,306,307,310,311,313,314,316],{},"For WebSkilled, this creates natural opportunities to connect educational content with core services such as ",[105,308,309],{"href":107},"websites",", ",[105,312,135],{"href":134}," and ",[105,315,143],{"href":142},".",[11,318,319],{},"The links should support the reader first. SEO is a benefit of a well-organized website, not a reason to add links everywhere.",[24,321,323],{"id":322},"seo-can-improve-the-quality-of-your-website","SEO can improve the quality of your website",[11,325,326],{},"There is another benefit that is easy to overlook.",[11,328,329],{},"Working on SEO often forces a company to answer important questions:",[52,331,332,335,338,341,344,347,350],{},[55,333,334],{},"What exactly do we offer?",[55,336,337],{},"Who are our customers?",[55,339,340],{},"What problems do we solve?",[55,342,343],{},"What questions do potential customers ask?",[55,345,346],{},"Which services are most important?",[55,348,349],{},"Which information is missing from our website?",[55,351,352],{},"How should our services be organized?",[11,354,355],{},"These questions are useful even without search engines.",[11,357,358],{},"A well-planned SEO strategy can therefore uncover weaknesses in a company's communication and website structure.",[11,360,361],{},"It can show that an important service has no dedicated page, that customers cannot easily understand the offer or that the company has valuable knowledge that has never been published.",[11,363,364],{},"In this sense, SEO can become part of a broader digital strategy.",[24,366,368],{"id":367},"what-should-you-measure","What should you measure?",[11,370,371],{},"Traffic alone is not enough.",[11,373,374],{},"A website can receive thousands of visitors and generate very little business. Another website can receive a fraction of that traffic but attract exactly the right audience.",[11,376,377],{},"For a business, useful SEO metrics may include:",[52,379,380,383,386,389,392,395,398,401,404],{},[55,381,382],{},"organic traffic,",[55,384,385],{},"rankings for strategically important queries,",[55,387,388],{},"impressions in search results,",[55,390,391],{},"click-through rate,",[55,393,394],{},"conversions,",[55,396,397],{},"contact form submissions,",[55,399,400],{},"phone calls,",[55,402,403],{},"qualified leads,",[55,405,406],{},"revenue influenced by organic search.",[11,408,409],{},"The most important question is not:",[11,411,412],{},[95,413,414],{},"\"How many people visited the website?\"",[11,416,417],{},"It is:",[11,419,420],{},[95,421,422],{},"\"Did organic visibility help the business achieve its goals?\"",[11,424,425],{},"This distinction is especially important for B2B companies and professional services, where one valuable lead can be worth considerably more than hundreds of irrelevant visits.",[24,427,429],{"id":428},"black-hat-seo-vs-white-hat-seo","BLACK HAT SEO vs WHITE HAT SEO",[11,431,432,433,313,436,439],{},"The terms ",[95,434,435],{},"Black Hat SEO",[95,437,438],{},"White Hat SEO"," describe two very different approaches to search engine optimization.",[11,441,442,444],{},[95,443,438],{}," focuses on improving a website in ways that provide genuine value to users and follow search engine guidelines. This can include creating useful content, improving website architecture, making pages technically accessible, improving UX, earning relevant links and building a clear information structure.",[11,446,447],{},"The results can take time, but the strategy is designed to create a sustainable digital asset.",[11,449,450,452],{},[95,451,435],{},", on the other hand, focuses on manipulating search engine systems to obtain rankings through tactics that violate or attempt to circumvent search engine guidelines. Examples can include keyword stuffing, link spam, cloaking, deceptive redirects, automatically generated low-value pages or other attempts to manipulate rankings.",[11,454,455],{},"Google's spam policies state that websites using prohibited techniques can receive ranking demotions or even be removed from search results.",[11,457,458],{},"There is also an important nuance: using automation or AI does not automatically make SEO \"Black Hat\". The problem is the purpose and quality of the resulting content. Google specifically distinguishes useful, people-first content from scaled content created primarily to manipulate rankings.",[11,460,461,462],{},"For a business website, the safer long-term approach is simple: ",[95,463,464],{},"build something useful for people first and optimize it so search engines can understand it.",[24,466,468],{"id":467},"seo-is-a-long-term-investment","SEO is a long-term investment",[11,470,471],{},"Positioning rarely produces meaningful results overnight.",[11,473,474],{},"A new website needs time to be discovered, indexed and evaluated. Content needs to build relevance and authority. Competitive queries can require months of consistent work.",[11,476,477],{},"This is one reason SEO should be treated as an investment rather than a one-time task.",[11,479,480],{},"A sustainable strategy might look like this:",[482,483,484,487,490,493,496,499,502,505,508,511],"ol",{},[55,485,486],{},"Understand the business and its customers.",[55,488,489],{},"Analyze the current website.",[55,491,492],{},"Identify valuable search opportunities.",[55,494,495],{},"Improve the technical foundation.",[55,497,498],{},"Build a clear website structure.",[55,500,501],{},"Create useful service and educational content.",[55,503,504],{},"Connect pages through relevant internal links.",[55,506,507],{},"Measure results.",[55,509,510],{},"Update and improve what already exists.",[55,512,513],{},"Continue developing the website as the business grows.",[11,515,516],{},"There is no single trick that guarantees the first position in Google. Google's own SEO documentation makes this clear: there are no secret techniques that automatically put a website at number one.",[11,518,519],{},"The real advantage comes from consistently making a website more useful, understandable and relevant.",[24,521,523],{"id":522},"seo-should-support-the-business-not-exist-separately-from-it","SEO should support the business, not exist separately from it",[11,525,526],{},"The best SEO strategy is closely connected to the company's actual business goals.",[11,528,529],{},"If the goal is to generate leads, SEO should focus on attracting people who may become customers.",[11,531,532],{},"If the goal is to build authority, content should demonstrate genuine expertise.",[11,534,535],{},"If the goal is to sell a product, search visibility should help potential customers discover, evaluate and purchase it.",[11,537,538],{},"And if the website itself is outdated, SEO may reveal that the first step should not be publishing another fifty articles — it may be rebuilding the digital foundation.",[11,540,541],{},"This is why SEO works best when it is considered together with strategy, content, UX, design and development.",[24,543,545],{"id":544},"want-to-improve-your-websites-visibility","Want to improve your website's visibility?",[11,547,548],{},"If your website does not generate enough organic traffic, or if you are unsure whether it supports your business goals, the first step is understanding where the problem actually lies.",[11,550,551],{},"It may be technical SEO. It may be content. It may be the website structure. It may be UX. Or it may simply be that your website does not clearly communicate what your company offers.",[11,553,554,560],{},[95,555,556],{},[105,557,559],{"href":558},"\u002Fen\u002Fcontact","Contact us"," and tell us what you are working on. We can help you assess the current situation and determine what should be improved first.",{"title":562,"searchDepth":563,"depth":563,"links":564},"",2,[565,569,570,571,572,573,574,575,576,577,578,579,580],{"id":26,"depth":563,"text":27,"children":566},[567],{"id":43,"depth":568,"text":44},3,{"id":78,"depth":563,"text":79},{"id":115,"depth":563,"text":116},{"id":156,"depth":563,"text":157},{"id":204,"depth":563,"text":205},{"id":264,"depth":563,"text":265},{"id":287,"depth":563,"text":288},{"id":322,"depth":563,"text":323},{"id":367,"depth":563,"text":368},{"id":428,"depth":563,"text":429},{"id":467,"depth":563,"text":468},{"id":522,"depth":563,"text":523},{"id":544,"depth":563,"text":545},"SEO \u002F Marketing","2026-09-14","Done well, SEO makes a business visible exactly when someone is looking for what it offers. Why positioning is a long-term investment and how it supports the business.",false,"md","SEO and search visibility",{},true,"\u002Fblog\u002Fseo-i-pozycjonowanie","12 min",{"title":6,"description":583},"blog\u002Fseo-i-pozycjonowanie","KixdeACC2vwEMgq7GDHfFu2fomby6atxtEBAZFyrPeg",{"id":595,"title":596,"body":597,"category":751,"date":752,"description":753,"draft":584,"extension":585,"imageLabel":754,"meta":755,"navigation":588,"path":756,"readingTime":757,"seo":758,"stem":759,"__hash__":760},"blog_en\u002Fblog\u002Fresponsywne-szablony-html-email.md","HTML Email Development: How to Build Reliable Email Templates",{"type":8,"value":598,"toc":744},[599,603,606,610,616,619,628,631,651,657,661,664,667,670,673,679,683,686,693,699,702,706,709,712,719,723,726,732],[600,601,596],"h1",{"id":602},"html-email-development-how-to-build-reliable-email-templates",[11,604,605],{},"Creating an HTML email is not the same as building a modern website. While a web browser gives developers a relatively predictable environment, emails have to work across many different email clients, rendering engines and devices. This makes email template development a surprisingly specialized area of front-end development.",[24,607,609],{"id":608},"why-html-emails-are-different","Why HTML emails are different",[11,611,612,613,316],{},"The most important rule when creating an email template is simple: ",[95,614,615],{},"it has to work where your recipients actually read their emails",[11,617,618],{},"An email can be opened in Gmail, Outlook, Apple Mail, Yahoo Mail or a mobile app — and each environment may interpret HTML and CSS differently. Some email clients support modern CSS features, while others have limited or inconsistent support.",[11,620,621,622,627],{},"As a result, techniques that are completely normal when building ",[105,623,309],{"href":624,"rel":625},"https:\u002F\u002Fwebskilled.pl\u002F",[626],"nofollow"," may not work reliably in an email.",[11,629,630],{},"This leads to a few important principles:",[52,632,633,636,639,642,645,648],{},[55,634,635],{},"use HTML and CSS that are widely supported by email clients,",[55,637,638],{},"avoid relying on advanced CSS features without checking compatibility,",[55,640,641],{},"test templates across different clients and screen sizes,",[55,643,644],{},"make sure the email remains readable when styles are partially unsupported,",[55,646,647],{},"optimize images and provide appropriate alternative text,",[55,649,650],{},"keep the markup relatively simple and predictable.",[11,652,653,654,316],{},"In practice, building an email often means choosing ",[95,655,656],{},"reliability over the latest front-end techniques",[24,658,660],{"id":659},"responsive-email-templates-are-surprisingly-difficult","Responsive email templates are surprisingly difficult",[11,662,663],{},"Responsive design is one of the biggest challenges in email development.",[11,665,666],{},"On a website, CSS media queries, Flexbox and Grid make it relatively straightforward to create layouts that adapt to different screen sizes. Email clients, however, do not provide the same level of CSS support.",[11,668,669],{},"A template that looks perfect in a desktop browser can behave differently in Outlook or another email client. Even seemingly simple things such as columns, spacing, buttons or background images may require special implementation.",[11,671,672],{},"This is why responsive email templates often use techniques that feel outdated compared to modern web development — including table-based layouts and carefully selected CSS properties.",[11,674,675,676,316],{},"The goal is not to create the most elegant HTML possible. The goal is to create an email that ",[95,677,678],{},"looks consistent and remains usable across as many environments as possible",[24,680,682],{"id":681},"mjml-makes-the-process-much-easier","MJML makes the process much easier",[11,684,685],{},"Fortunately, developers do not have to write every email template from scratch using tables and email-specific hacks.",[11,687,688,689,692],{},"One of the tools we recommend is ",[95,690,691],{},"MJML",", an open-source framework designed specifically for creating responsive email templates. Instead of writing complicated email HTML manually, you can work with a simpler component-based syntax and compile it into email-compatible HTML.",[11,694,695],{},[105,696,691],{"href":697,"rel":698},"https:\u002F\u002Fmjml.io\u002F",[626],[11,700,701],{},"MJML does not remove the need for testing, but it significantly simplifies the development process and makes templates easier to maintain. It is particularly useful when a project contains multiple email types or when templates need to be reused across different campaigns and products.",[24,703,705],{"id":704},"a-good-email-template-is-more-than-just-html","A good email template is more than just HTML",[11,707,708],{},"A professional mailing template should be treated as a small product rather than a piece of markup.",[11,710,711],{},"It needs to account for compatibility, responsiveness, typography, images, accessibility, loading performance and the limitations of individual email clients. It should also be structured so that marketing or product teams can reuse it without introducing layout problems.",[11,713,714,715,718],{},"This is where experience with both ",[95,716,717],{},"front-end development and email-specific constraints"," makes a real difference.",[24,720,722],{"id":721},"need-an-html-email-template","Need an HTML email template?",[11,724,725],{},"We specialize in creating reliable, responsive HTML email templates that work across popular email clients and devices.",[11,727,728,729,316],{},"If you need a new mailing template, a reusable email system or help with an existing implementation, ",[95,730,731],{},"get in touch with us",[11,733,734,738,739,316],{},[105,735,559],{"href":736,"rel":737},"https:\u002F\u002Fwebskilled.pl\u002Fkontakt",[626]," or, if you prefer English, ",[105,740,743],{"href":741,"rel":742},"https:\u002F\u002Fwebskilled.pl\u002Fen\u002Fcontact",[626],"contact our team",{"title":562,"searchDepth":563,"depth":563,"links":745},[746,747,748,749,750],{"id":608,"depth":563,"text":609},{"id":659,"depth":563,"text":660},{"id":681,"depth":563,"text":682},{"id":704,"depth":563,"text":705},{"id":721,"depth":563,"text":722},"Development \u002F Email","2026-08-31","Creating reliable HTML email templates is harder than building a website. Learn about email client compatibility, responsive design and MJML.","Responsive HTML email template",{},"\u002Fblog\u002Fresponsywne-szablony-html-email","6 min",{"title":596,"description":753},"blog\u002Fresponsywne-szablony-html-email","iS6FB6JaijP0Np671ViFPzEG4CUD9LfjgscjDxP9leA",[762,824,880],{"id":763,"title":764,"body":765,"client":810,"description":811,"draft":584,"extension":585,"featured":588,"image":812,"imageLabel":813,"meta":814,"navigation":588,"path":815,"seo":816,"services":817,"stem":821,"year":822,"__hash__":823},"work_en\u002Fwork\u002Fprojekt-beta.md","Operations web app",{"type":8,"value":766,"toc":805},[767,771,774,777,781,798,802],[24,768,770],{"id":769},"context","Context",[11,772,773],{},"The operations team ran work across spreadsheets, email and chat. Task status depended on who last updated a file. New people took a long time to learn the process, and errors surfaced only when something escalated.",[11,775,776],{},"They needed a web tool with roles, a clear task state and a change history — without building a heavy ERP.",[24,778,780],{"id":779},"scope","Scope",[52,782,783,786,789,792,795],{},[55,784,785],{},"mapping roles, permissions and process exceptions",[55,787,788],{},"UX flows: list, task card, escalation, close-out",[55,790,791],{},"UI states: empty views, errors, permissions, load",[55,793,794],{},"TypeScript and Vue.js application: state, validation, API",[55,796,797],{},"staged rollout: one team first, then the rest of operations",[24,799,801],{"id":800},"outcome","Outcome",[11,803,804],{},"Each task has an owner, a visible status and an auditable history. Handling time drops when nobody is hunting for the “real” spreadsheet. The web app is a work tool, not another dashboard to look at.",{"title":562,"searchDepth":563,"depth":563,"links":806},[807,808,809],{"id":769,"depth":563,"text":770},{"id":779,"depth":563,"text":780},{"id":800,"depth":563,"text":801},"Logistics \u002F operations","A web application for an operations team: roles, statuses and flows in TypeScript and Vue.js instead of spreadsheets and chat.",null,"Operations panel",{},"\u002Fwork\u002Fprojekt-beta",{"title":764,"description":811},[818,819,820],"TypeScript","Vue.js","UX Design","work\u002Fprojekt-beta","2026","ENjwmSZK2mbPfr9MQYRV6mKIAnzFjDmoyAcSO0jm1cc",{"id":825,"title":826,"body":827,"client":869,"description":870,"draft":584,"extension":585,"featured":588,"image":812,"imageLabel":871,"meta":872,"navigation":588,"path":873,"seo":874,"services":875,"stem":877,"year":878,"__hash__":879},"work_en\u002Fwork\u002Fprojekt-alpha.md","B2B manufacturer website",{"type":8,"value":828,"toc":864},[829,831,834,837,839,859,861],[24,830,770],{"id":769},[11,832,833],{},"The manufacturer had a website that described the company but did not help a buyer. The offer was scattered, the catalogue was hard to search, and the contact form sat behind extra clicks. Sales received few enquiries — and those that arrived needed a long follow-up.",[11,835,836],{},"The redesign had one job: shorten the path from visit to enquiry with a clear offer, readable products and a contact flow that can be completed in a single session.",[24,838,780],{"id":779},[52,840,841,844,847,850,853,856],{},[55,842,843],{},"discovery: sales goals, buyer persona, current site map",[55,845,846],{},"UX: information architecture, offer → product → contact path",[55,848,849],{},"UI and copy: first-screen hierarchy, CTAs, product descriptions",[55,851,852],{},"Vue.js front-end: fast pages, consistent layout, accessibility",[55,854,855],{},"on-page SEO: titles, headings, structured data, redirects",[55,857,858],{},"analytics: events on CTAs, the form and key pages",[24,860,801],{"id":800},[11,862,863],{},"The new website explains the offer on the first screen and points to a concrete next step. The catalogue can be filtered, and the form captures the context sales needs immediately. A typical webskilled project: UX, copy and front-end in one cycle — not a slide agency plus a separate build team.",{"title":562,"searchDepth":563,"depth":563,"links":865},[866,867,868],{"id":769,"depth":563,"text":770},{"id":779,"depth":563,"text":780},{"id":800,"depth":563,"text":801},"Industry \u002F B2B","A B2B manufacturer website redesign: offer, catalogue and contact path that shorten the journey from visit to enquiry.","B2B website",{},"\u002Fwork\u002Fprojekt-alpha",{"title":826,"description":870},[820,819,876],"SEO","work\u002Fprojekt-alpha","2025","C9bYqJXJF-jPSr01RlGCCTCzNUKj66kIZJulZqMk5lY",{"id":881,"title":882,"body":883,"client":943,"description":944,"draft":584,"extension":585,"featured":588,"image":945,"imageLabel":946,"meta":947,"navigation":588,"path":948,"seo":949,"services":950,"stem":952,"year":878,"__hash__":953},"work_en\u002Fwork\u002Fprojekt-nartomapa.md","Nartomapa",{"type":8,"value":884,"toc":938},[885,887,890,893,895,930,932],[24,886,770],{"id":769},[11,888,889],{},"Information about ski slopes in Poland was scattered: one site for the resort, another notice for opening hours, yet another map for directions. A skier or snowboarder planning a trip had to piece the picture together from several sources — or just go from memory.",[11,891,892],{},"What was needed was a single service: a map, a list and a short resort card with location and status (open \u002F closed). A planning tool, not another catalogue without context.",[24,894,780],{"id":779},[52,896,897,906,915,918,921,924,927],{},[55,898,899,900,905],{},"the ",[105,901,904],{"href":902,"rel":903},"https:\u002F\u002Fnartomapa.pl\u002F",[626],"nartomapa.pl"," site: WordPress, content, slope list, blog and contact",[55,907,908,909,914],{},"the map app at ",[105,910,913],{"href":911,"rel":912},"https:\u002F\u002Fmapa.nartomapa.pl\u002F#\u002F",[626],"mapa.nartomapa.pl",": Vue.js, Leaflet, OpenStreetMap",[55,916,917],{},"UX for two views: map + list, tied together by a shared search",[55,919,920],{},"search by name, voivodeship and town",[55,922,923],{},"filters (status, favourites), sorting and nearby slopes",[55,925,926],{},"resort card: address, season start, status at a glance",[55,928,929],{},"dark theme, weather layer and empty \u002F no-results states",[24,931,801],{"id":800},[11,933,934,935,316],{},"The user opens the map or the list and, in one session, finds a resort, checks whether it is open and where it is. The service is a product, not a landing page wrapped around a map: content and the app share the same slope catalogue. Live: ",[105,936,904],{"href":902,"rel":937},[626],{"title":562,"searchDepth":563,"depth":563,"links":939},[940,941,942],{"id":769,"depth":563,"text":770},{"id":779,"depth":563,"text":780},{"id":800,"depth":563,"text":801},"Tourism \u002F sport","An interactive map of ski resorts in Poland: location, slope status and nearby-resort search — a WordPress site and a Vue.js app.","\u002Fimages\u002Fnartomapa.png","Slope map",{},"\u002Fwork\u002Fprojekt-nartomapa",{"title":882,"description":944},[819,951,820],"WordPress","work\u002Fprojekt-nartomapa","EHaoqbsMQQbzS2noM-RjZrhHb1dgq_TQotTwnd9LQlo",1789584539689]