{"id":1237,"date":"2026-10-29T16:06:24","date_gmt":"2026-10-29T15:06:24","guid":{"rendered":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/"},"modified":"2026-10-29T16:06:24","modified_gmt":"2026-10-29T15:06:24","slug":"uploading-images","status":"publish","type":"vk_utmutato","link":"https:\/\/vikingo.studio\/en\/utmutatok\/kepek-feltoltese\/","title":{"rendered":"Uploading images to your website"},"content":{"rendered":"<p class=\"vk-datum wp-block-paragraph\">Last checked: 29 October 2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Images make the first impression of your website. They are also the largest files on it: a phone photo is 3\u20135 MB, the same photo prepared for the web is 300\u2013400 KB, yet you can\u2019t see the difference. That way the page loads quickly on mobile too, which Google also pays attention to. Click the images to see them larger.<\/p>\n\n\n\n<div class=\"wp-block-group vk-doboz is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph translation-block\"><strong>About 10 minutes.<\/strong> You will need: your images in one folder and a browser. The Vikingo Image Optimiser (K\u00e9poptimaliz\u00e1l\u00f3) is free, needs no sign-up and your images never leave your computer.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group vk-lepesek is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"vk-lepesek-cim wp-block-paragraph\">Steps<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"#jo-kep\">Choose a good image<\/a><\/li>\n\n<li><a href=\"#meret\">Size and crop<\/a><\/li>\n\n<li><a href=\"#elnevezes\">Give it a meaningful name<\/a><\/li>\n\n<li><a href=\"#optimalizalas\">Optimise it with the Image Optimiser<\/a><\/li>\n\n<li><a href=\"#feltoltes\">Upload it and write alt text<\/a><\/li>\n\n<li><a href=\"#nekunk\">If you send the images to us<\/a><\/li>\n<\/ol>\n<\/div>\n\n\n\n<h2 id=\"jo-kep\" class=\"wp-block-heading\">1. Choose a good image<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your own good-quality photo always beats a stock image: visitors want to see your real team, products and place. If you can, have a photographer take them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bright and sharp<\/h3>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f8755a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f8755a\" class=\"wp-block-image size-full wp-lightbox-container\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1600\" height=\"565\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp\" alt=\"A bad and a good example side by side: on the left a dark, blurred and tilted photo of the team meeting, on the right the same photo bright, sharp and straight\" class=\"wp-image-1229\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp 1600w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg-700x247.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg-1024x362.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg-768x271.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg-1536x542.webp 1536w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg-18x6.webp 18w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><strong>Don\u2019t:<\/strong> dark, blurred, tilted. <strong>Do:<\/strong> plenty of light, sharp, straight, faces clearly visible. Shoot in daylight with your subject facing the window, and hold the phone with both hands or rest it on something.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">No text on it<\/h3>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f87a2a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f87a2a\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1600\" height=\"565\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-02-szoveg-a-kepen.webp\" alt=\"A bad and a good example side by side: on the left the award photo with two yellow slogans written on it, on the right the same photo without text\" class=\"wp-image-1230\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-02-szoveg-a-kepen.webp 1600w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-02-szoveg-a-kepen-700x247.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-02-szoveg-a-kepen-1024x362.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-02-szoveg-a-kepen-768x271.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-02-szoveg-a-kepen-1536x542.webp 1536w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-02-szoveg-a-kepen-18x6.webp 18w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph translation-block\"><strong>Don\u2019t:<\/strong> a slogan written on the image. It covers the photo, becomes tiny and unreadable on mobile, search engines don\u2019t see it as text and it can\u2019t be translated. <strong>Do:<\/strong> a clean image, with the text added by the website next to it or on top of it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A consistent style<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Within a page, images should have similar light and mood. Don\u2019t mix illustrations, stock photos and phone snaps in the same section, and shoot product photos against the same background.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">If you don\u2019t have your own<\/h3>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">Free image libraries: <a href=\"https:\/\/unsplash.com\/\" target=\"_blank\" rel=\"noopener\">Unsplash<\/a>, <a href=\"https:\/\/www.pexels.com\/\" target=\"_blank\" rel=\"noopener\">Pexels<\/a>, <a href=\"https:\/\/pixabay.com\/\" target=\"_blank\" rel=\"noopener\">Pixabay<\/a>. Their images are free to use for business too, but always check the licence on the image\u2019s page. A \u201cCreative Commons\u201d label on its own is not enough: some forbid commercial use, others require you to credit the author.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">For paid images we recommend <a href=\"https:\/\/elements.envato.com\/\" target=\"_blank\" rel=\"noopener\">Envato Elements<\/a> and <a href=\"https:\/\/www.magnific.com\/\" target=\"_blank\" rel=\"noopener\">Magnific<\/a> (formerly Freepik). We subscribe to both: if you find a good image there, send us the link and we will download it for you.<\/p>\n\n\n\n<h2 id=\"meret\" class=\"wp-block-heading\">2. Size and crop<\/h2>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">The Image Optimiser\u2019s <strong>Weboldalra<\/strong> (For websites) preset scales the longer side of the image down to 1920 px. That is enough almost everywhere, and WordPress creates smaller versions for smaller screens by itself. Where you need an exact ratio (sharing image, product photo, portrait), first crop the image to size in your phone\u2019s or computer\u2019s photo editor, then optimise it.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Where it goes<\/th><th>Size (px)<\/th><th>What to watch<\/th><\/tr><\/thead><tbody><tr><th>Full-width header, background image<\/th><td>1920&nbsp;\u00d7&nbsp;1080<\/td><td>Landscape. On a phone only the middle shows (see below).<\/td><\/tr><tr><th>Image next to text<\/th><td>1200&nbsp;\u00d7&nbsp;900<\/td><td>Half the screen width is enough, but 1920 px is fine too.<\/td><\/tr><tr><th>Blog post featured image<\/th><td>1200&nbsp;\u00d7&nbsp;630<\/td><td>This also becomes the post\u2019s sharing image.<\/td><\/tr><tr><th>Sharing image (og:image)<\/th><td>1200&nbsp;\u00d7&nbsp;630<\/td><td>See below.<\/td><\/tr><tr><th>Product photo<\/th><td>1200&nbsp;\u00d7&nbsp;1200<\/td><td>Square, with the same background and distance for every product.<\/td><\/tr><tr><th>Portrait, team member<\/th><td>800&nbsp;\u00d7&nbsp;800<\/td><td>Square, face in the middle, a little space above.<\/td><\/tr><tr><th>Logo<\/th><td>SVG, or PNG at least 600 px wide<\/td><td>With a transparent background. Send the SVG to us and we will upload it.<\/td><\/tr><tr><th>Site icon (favicon)<\/th><td>512&nbsp;\u00d7&nbsp;512<\/td><td>Square PNG, WordPress asks for at least this size.<\/td><\/tr><tr><th>Email or form attachment<\/th><td>up to 1024<\/td><td>That is what the Image Optimiser\u2019s E-mailhez, \u0171rlaphoz (For email and forms) preset is for.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If your website\u2019s design calls for a different ratio (a portrait-format photo, for example), follow that. If you are unsure, ask us.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">On a desktop and on a phone<\/h3>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f880eb&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f880eb\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1600\" height=\"700\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-03-asztali-gep-es-telefon.webp\" alt=\"The same header image on a desktop monitor and on a phone: the phone shows only the middle of the image, the person on the left and the projector screen are cut off\" class=\"wp-image-1231\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-03-asztali-gep-es-telefon.webp 1600w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-03-asztali-gep-es-telefon-700x306.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-03-asztali-gep-es-telefon-1024x448.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-03-asztali-gep-es-telefon-768x336.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-03-asztali-gep-es-telefon-1536x672.webp 1536w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-03-asztali-gep-es-telefon-18x8.webp 18w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The same header image on a desktop and on a phone. The phone shows the middle of the image and the edges are cut off: here the person on the left and the projector screen too. So put the key part (a face, a product) in the middle with some space around it. Don\u2019t use a portrait-format photo in a header.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sharing image (og:image)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">This is the image people see when someone shares your page\u2019s link on Facebook, Messenger, LinkedIn or Viber. The name comes from the Open Graph standard: the <code>og:image<\/code> line in the page\u2019s code tells these apps which image to show. Its size is 1200\u00a0\u00d7\u00a0630 px.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">For blog posts it comes from the featured image, so upload that in this size too. For other pages you can set it in the editor, in the Yoast SEO <strong>Social appearance<\/strong> section. Keep the important part (logo, title) away from the edges, because some apps shrink it or crop it to a square. This is the sharing image of our Hungarian home page:<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f88650&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f88650\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/vikingo-studio-og.jpg\" alt=\"Vikingo Studio: strategy, brand identity and web design agency, a Viking ship in front of a red sun\" class=\"wp-image-878\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/vikingo-studio-og.jpg 1200w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/vikingo-studio-og-700x368.jpg 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/vikingo-studio-og-1024x538.jpg 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/vikingo-studio-og-768x403.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 id=\"elnevezes\" class=\"wp-block-heading\">3. Give it a meaningful name<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Google can tell from the file name what is in the image. It also makes it easier for you to find later.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"translation-block\"><strong>Don\u2019t:<\/strong> <code>IMG_4521.JPG<\/code>, <code>image1.jpg<\/code>, <code>Final FINAL (2).png<\/code>, <code>Screenshot 2026-10-12 at 14.22.45.png<\/code><\/li>\n\n<li class=\"translation-block\"><strong>Do:<\/strong> <code>team-in-the-meeting-room.webp<\/code>, <code>pine-garden-gazebo-3x4-m.webp<\/code>, <code>dental-practice-waiting-room.webp<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">3\u20135 words about what is in the image: lowercase, with hyphens between the words. Rename the files before you drag them into the Image Optimiser. It removes accents and spaces (<code>Caf\u00e9 terrace.jpg<\/code> becomes <code>cafe-terrace.webp<\/code>), but it can\u2019t guess anything from <code>IMG_4521<\/code>.<\/p>\n\n\n\n<h2 id=\"optimalizalas\" class=\"wp-block-heading\">4. Optimise it with the Image Optimiser<\/h2>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">Open this page (its interface is in Hungarian, so we give the labels in English in brackets): <a href=\"https:\/\/kepoptimalizalo.vikingoapp.hu\/\" target=\"_blank\" rel=\"noopener\">kepoptimalizalo.vikingoapp.hu<\/a><\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f88bf5&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f88bf5\" class=\"wp-block-image size-full is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1488\" height=\"1110\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-04-kepoptimalizalo-weboldalra.webp\" alt=\"The Vikingo Image Optimiser\u2019s start page with numbered markers: the dashed box for dragging in images and the Weboldalra (For websites) preset under Mire k\u00e9sz\u00fcl a k\u00e9p? (What is the image for?)\" class=\"wp-image-1232\" style=\"width:744px\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-04-kepoptimalizalo-weboldalra.webp 1488w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-04-kepoptimalizalo-weboldalra-700x522.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-04-kepoptimalizalo-weboldalra-1024x764.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-04-kepoptimalizalo-weboldalra-768x573.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-04-kepoptimalizalo-weboldalra-16x12.webp 16w\" sizes=\"(max-width: 1488px) 100vw, 1488px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Drag the images into the dashed box, or click it and select them. A whole folder works too, and so do iPhone HEIC photos.<\/li>\n\n<li class=\"translation-block\">Under \u201cMire k\u00e9sz\u00fcl a k\u00e9p?\u201d (What is the image for?), leave the <strong>Weboldalra<\/strong> (For websites) preset: it is selected by default.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f8901c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f8901c\" class=\"wp-block-image size-full is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1488\" height=\"942\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-05-kepoptimalizalo-letoltes.webp\" alt=\"The Image Optimiser\u2019s list with three finished images and numbered markers: the first image with a green tick, reduced from 4.8 MB to 365 KB, and the \u00d6sszes let\u00f6lt\u00e9se (ZIP) (Download all) button at the bottom\" class=\"wp-image-1233\" style=\"width:744px\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-05-kepoptimalizalo-letoltes.webp 1488w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-05-kepoptimalizalo-letoltes-700x443.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-05-kepoptimalizalo-letoltes-1024x648.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-05-kepoptimalizalo-letoltes-768x486.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-05-kepoptimalizalo-letoltes-18x12.webp 18w\" sizes=\"(max-width: 1488px) 100vw, 1488px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>After a few seconds a green tick appears next to each image, with the old and new size below it.<\/li>\n\n<li class=\"translation-block\">Click the <strong>\u00d6sszes let\u00f6lt\u00e9se (ZIP)<\/strong> (Download all) button, then unzip the downloaded file.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Everything happens in your browser: the images are not uploaded anywhere, and it also removes the data hidden in them (such as where the photo was taken).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What it takes care of for you<\/h3>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f894c2&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f894c2\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"554\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-06-felbontas-es-tomorites.webp\" alt=\"Three versions of the same portrait side by side: too small and enlarged (blurry), over-compressed (blocky) and optimised with the Weboldalra preset (sharp)\" class=\"wp-image-1234\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-06-felbontas-es-tomorites.webp 1600w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-06-felbontas-es-tomorites-700x242.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-06-felbontas-es-tomorites-1024x355.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-06-felbontas-es-tomorites-768x266.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-06-felbontas-es-tomorites-1536x532.webp 1536w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-06-felbontas-es-tomorites-18x6.webp 18w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">On the left, an image that is too small and gets enlarged by the website: blurry. In the middle, an over-compressed one: blocky. On the right, one made with the <strong>Weboldalra<\/strong> preset: sharp, even though the file is a fraction of the original. The compression is lossy, but at quality 82 you can\u2019t see it: that is what makes the file small.<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">The other two presets: <strong>E-mailhez, \u0171rlaphoz<\/strong> (For email and forms) creates a JPG of up to 1024 px and 500 KB, for sending the image by email or through an official form. <strong>Csak t\u00f6m\u00f6r\u00edt\u00e9s<\/strong> (Compress only) keeps the image\u2019s format and size.<\/p>\n\n\n\n<h2 id=\"feltoltes\" class=\"wp-block-heading\">5. Upload it and write alt text<\/h2>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f89963&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f89963\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"428\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-07-media-fajl-hozzaadasa.webp\" alt=\"The WordPress media upload page with numbered markers: Add Media File in the left-hand menu and next to it the dashed box to drag the files into\" class=\"wp-image-1235\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-07-media-fajl-hozzaadasa.webp 1600w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-07-media-fajl-hozzaadasa-700x187.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-07-media-fajl-hozzaadasa-1024x274.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-07-media-fajl-hozzaadasa-768x205.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-07-media-fajl-hozzaadasa-1536x411.webp 1536w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-07-media-fajl-hozzaadasa-18x5.webp 18w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"translation-block\">In the WordPress left-hand menu, choose <strong>Media \u203a Add Media File<\/strong>.<\/li>\n\n<li class=\"translation-block\">Drag the unzipped images into the dashed box, or click the <strong>Select Files<\/strong> button.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">In Elementor you can drag them in the same way into the media library that opens when you choose an image.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ae6e90f89dbf&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ae6e90f89dbf\" class=\"wp-block-image size-full is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1434\" height=\"702\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-08-helyettesito-szoveg.webp\" alt=\"The WordPress Attachment details window with the Alternative Text field highlighted, containing: The team in a meeting, looking at a website design on the projector\" class=\"wp-image-1236\" style=\"width:717px\" srcset=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-08-helyettesito-szoveg.webp 1434w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-08-helyettesito-szoveg-700x343.webp 700w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-08-helyettesito-szoveg-1024x501.webp 1024w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-08-helyettesito-szoveg-768x376.webp 768w, https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-08-helyettesito-szoveg-18x9.webp 18w\" sizes=\"(max-width: 1434px) 100vw, 1434px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">Click the uploaded image and fill in the <strong>Alternative Text<\/strong> field: one sentence about what is in the image. Screen readers read it out to visually impaired visitors and it shows if the image doesn\u2019t load. Google also uses it to understand what the image shows.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"translation-block\"><strong>Don\u2019t:<\/strong> <code>image<\/code> or <code>IMG_4521<\/code>, because it says nothing.<\/li>\n\n<li class=\"translation-block\"><strong>Don\u2019t:<\/strong> <code>web design budapest cheap website<\/code>, because that is keyword stuffing, which Google may treat as spam.<\/li>\n\n<li><strong>Do:<\/strong> <code>The team in a meeting, looking at a website design on the projector<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For a decorative image (a pattern, a line) you can leave it empty. WordPress fills in the \u201cTitle\u201d field from the file name, so you don\u2019t need to do anything with it.<\/p>\n\n\n\n<h2 id=\"nekunk\" class=\"wp-block-heading\">6. If you send the images to us<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If we are putting the images on your website, don\u2019t optimise them: we need the original, largest files, because we crop and compress them to fit the design.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ask us for a Google Drive link if you haven\u2019t had one yet. Always upload the images there.<\/li>\n\n<li>Upload the original, largest file. Don\u2019t worry, we have plenty of storage.<\/li>\n\n<li>If you name the files as well (see step 3), that helps a lot.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Don\u2019t send them via Messenger or WhatsApp, because these compress and shrink the images.<\/p>\n\n\n\n<div class=\"wp-block-group vk-doboz is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph translation-block\"><strong>All done.<\/strong> If you get stuck or aren\u2019t sure which size you need, <a href=\"\/en\/contact\/\">get in touch with us<\/a>.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Choosing, sizing and naming good images, optimising them with the Vikingo Image Optimiser and uploading them to WordPress, with good and bad examples.<\/p>","protected":false},"author":1,"featured_media":1229,"template":"","class_list":["post-1237","vk_utmutato","type-vk_utmutato","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra &#8211; Vikingo Studio<\/title>\n<meta name=\"description\" content=\"J\u00f3 k\u00e9p kiv\u00e1laszt\u00e1sa, m\u00e9retez\u00e9se \u00e9s elnevez\u00e9se, optimaliz\u00e1l\u00e1s a Vikingo K\u00e9poptimaliz\u00e1l\u00f3val \u00e9s felt\u00f6lt\u00e9s a WordPressbe, j\u00f3 \u00e9s rossz p\u00e9ld\u00e1kkal.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vikingo.studio\/en\/guides\/uploading-images\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra\" \/>\n<meta property=\"og:description\" content=\"J\u00f3 k\u00e9p kiv\u00e1laszt\u00e1sa, m\u00e9retez\u00e9se \u00e9s elnevez\u00e9se, optimaliz\u00e1l\u00e1s a Vikingo K\u00e9poptimaliz\u00e1l\u00f3val \u00e9s felt\u00f6lt\u00e9s a WordPressbe, j\u00f3 \u00e9s rossz p\u00e9ld\u00e1kkal.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vikingo.studio\/en\/guides\/uploading-images\/\" \/>\n<meta property=\"og:site_name\" content=\"Vikingo Studio\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vikingo.hu\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"565\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/\"},\"author\":{\"name\":\"Bence Nagy\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#\\\/schema\\\/person\\\/49aec13c9dfeadb53e8aad2f8dd55428\"},\"headline\":\"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra\",\"datePublished\":\"2026-10-29T15:06:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/\"},\"wordCount\":1624,\"publisher\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vikingo.studio\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/kepek-feltoltese-01-feny-es-elesseg.webp\",\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/\",\"url\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/\",\"name\":\"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra \u2013 Vikingo Studio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vikingo.studio\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/kepek-feltoltese-01-feny-es-elesseg.webp\",\"datePublished\":\"2026-10-29T15:06:24+00:00\",\"description\":\"J\u00f3 k\u00e9p kiv\u00e1laszt\u00e1sa, m\u00e9retez\u00e9se \u00e9s elnevez\u00e9se, optimaliz\u00e1l\u00e1s a Vikingo K\u00e9poptimaliz\u00e1l\u00f3val \u00e9s felt\u00f6lt\u00e9s a WordPressbe, j\u00f3 \u00e9s rossz p\u00e9ld\u00e1kkal.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vikingo.studio\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/kepek-feltoltese-01-feny-es-elesseg.webp\",\"contentUrl\":\"https:\\\/\\\/vikingo.studio\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/kepek-feltoltese-01-feny-es-elesseg.webp\",\"width\":1600,\"height\":565,\"caption\":\"Rossz \u00e9s j\u00f3 p\u00e9lda egym\u00e1s mellett: balra s\u00f6t\u00e9t, bemozdult \u00e9s ferde fot\u00f3 a csapat megbesz\u00e9l\u00e9s\u00e9r\u0151l, jobbra ugyanez vil\u00e1gosan, \u00e9lesen \u00e9s egyenesen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/kepek-feltoltese\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"F\u0151oldal\",\"item\":\"https:\\\/\\\/vikingo.studio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00datmutat\u00f3k\",\"item\":\"https:\\\/\\\/vikingo.studio\\\/utmutatok\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#website\",\"url\":\"https:\\\/\\\/vikingo.studio\\\/\",\"name\":\"Vikingo Studio\",\"description\":\"Strat\u00e9gia, arculat, weboldal \u00e9s AI rendszerek\",\"publisher\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#organization\"},\"alternateName\":\"Vikingo\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vikingo.studio\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"ProfessionalService\"],\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#organization\",\"name\":\"Vikingo Studio\",\"alternateName\":\"WPViking Kft.\",\"url\":\"https:\\\/\\\/vikingo.studio\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vikingo.studio\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/vikingo-studio-favicon.png\",\"contentUrl\":\"https:\\\/\\\/vikingo.studio\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/vikingo-studio-favicon.png\",\"width\":512,\"height\":512,\"caption\":\"Vikingo Studio\"},\"image\":{\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/vikingo.hu\",\"https:\\\/\\\/www.instagram.com\\\/vikingohu\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@vikingo.hu\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCPd8TR2GFASKiBOa7_yqj1g\"],\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"L\u00f3nyay utca 7. II. em.\\\/40.\",\"postalCode\":\"1093\",\"addressLocality\":\"Budapest\",\"addressCountry\":\"HU\"},\"email\":\"hello@vikingo.studio\",\"areaServed\":{\"@type\":\"Country\",\"name\":\"Hungary\"},\"knowsAbout\":[\"Logo design\",\"Brand identity\",\"Brand strategy\",\"Web design\",\"Website development\",\"WordPress\",\"Online shop development\",\"UX\\\/UI design\",\"Website maintenance\",\"AI adoption\",\"Automation\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"contactType\":\"quote request\",\"email\":\"hello@vikingo.studio\",\"url\":\"https:\\\/\\\/vikingo.studio\\\/en\\\/contact\\\/\",\"availableLanguage\":[\"hu\",\"en\"]},\"description\":\"Strat\u00e9gia, arculat, weboldal \u00e9s AI rendszerek egy budapesti \u00fcgyn\u00f6ks\u00e9gt\u0151l. Log\u00f3, arculat, weboldal, karbantart\u00e1s \u00e9s AI-munkafolyamatok egy k\u00e9zb\u0151l.\",\"legalName\":\"WPViking Tan\u00e1csad\u00f3 \u00e9s Szolg\u00e1ltat\u00f3 Korl\u00e1tolt Felel\u0151ss\u00e9g\u0171 T\u00e1rsas\u00e1g\",\"vatID\":\"HU25173749\",\"taxID\":\"25173749-2-09\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vikingo.studio\\\/#\\\/schema\\\/person\\\/49aec13c9dfeadb53e8aad2f8dd55428\",\"name\":\"Bence Nagy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/eefb3889c022822468ce2d51c8f5e0467233fd6e75b9a4e211da36cff9a40f2f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/eefb3889c022822468ce2d51c8f5e0467233fd6e75b9a4e211da36cff9a40f2f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/eefb3889c022822468ce2d51c8f5e0467233fd6e75b9a4e211da36cff9a40f2f?s=96&d=mm&r=g\",\"caption\":\"Bence Nagy\"},\"sameAs\":[\"https:\\\/\\\/vikingo.studio\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra &#8211; Vikingo Studio","description":"Choosing, sizing and naming good images, optimising them with the Vikingo Image Optimiser and uploading them to WordPress, with good and bad examples.","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:\/\/vikingo.studio\/en\/guides\/uploading-images\/","og_locale":"en_GB","og_type":"article","og_title":"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra","og_description":"J\u00f3 k\u00e9p kiv\u00e1laszt\u00e1sa, m\u00e9retez\u00e9se \u00e9s elnevez\u00e9se, optimaliz\u00e1l\u00e1s a Vikingo K\u00e9poptimaliz\u00e1l\u00f3val \u00e9s felt\u00f6lt\u00e9s a WordPressbe, j\u00f3 \u00e9s rossz p\u00e9ld\u00e1kkal.","og_url":"https:\/\/vikingo.studio\/en\/guides\/uploading-images\/","og_site_name":"Vikingo Studio","article_publisher":"https:\/\/www.facebook.com\/vikingo.hu","og_image":[{"width":1600,"height":565,"url":"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/#article","isPartOf":{"@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/"},"author":{"name":"Bence Nagy","@id":"https:\/\/vikingo.studio\/#\/schema\/person\/49aec13c9dfeadb53e8aad2f8dd55428"},"headline":"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra","datePublished":"2026-10-29T15:06:24+00:00","mainEntityOfPage":{"@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/"},"wordCount":1624,"publisher":{"@id":"https:\/\/vikingo.studio\/#organization"},"image":{"@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/#primaryimage"},"thumbnailUrl":"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp","inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/","url":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/","name":"Uploading images to your website \u2013 Vikingo Studio","isPartOf":{"@id":"https:\/\/vikingo.studio\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/#primaryimage"},"image":{"@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/#primaryimage"},"thumbnailUrl":"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp","datePublished":"2026-10-29T15:06:24+00:00","description":"Choosing, sizing and naming good images, optimising them with the Vikingo Image Optimiser and uploading them to WordPress, with good and bad examples.","breadcrumb":{"@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/#primaryimage","url":"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp","contentUrl":"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/kepek-feltoltese-01-feny-es-elesseg.webp","width":1600,"height":565,"caption":"Rossz \u00e9s j\u00f3 p\u00e9lda egym\u00e1s mellett: balra s\u00f6t\u00e9t, bemozdult \u00e9s ferde fot\u00f3 a csapat megbesz\u00e9l\u00e9s\u00e9r\u0151l, jobbra ugyanez vil\u00e1gosan, \u00e9lesen \u00e9s egyenesen"},{"@type":"BreadcrumbList","@id":"https:\/\/vikingo.studio\/utmutatok\/kepek-feltoltese\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"F\u0151oldal","item":"https:\/\/vikingo.studio\/"},{"@type":"ListItem","position":2,"name":"\u00datmutat\u00f3k","item":"https:\/\/vikingo.studio\/utmutatok\/"},{"@type":"ListItem","position":3,"name":"K\u00e9pek felt\u00f6lt\u00e9se a weboldaladra"}]},{"@type":"WebSite","@id":"https:\/\/vikingo.studio\/#website","url":"https:\/\/vikingo.studio\/","name":"Vikingo Studio","description":"Strategy, brand identity, websites and AI systems","publisher":{"@id":"https:\/\/vikingo.studio\/#organization"},"alternateName":"Vikingo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vikingo.studio\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","ProfessionalService"],"@id":"https:\/\/vikingo.studio\/#organization","name":"Vikingo Studio","alternateName":"WPViking Kft.","url":"https:\/\/vikingo.studio\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/vikingo.studio\/#\/schema\/logo\/image\/","url":"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/vikingo-studio-favicon.png","contentUrl":"https:\/\/vikingo.studio\/wp-content\/uploads\/2026\/10\/vikingo-studio-favicon.png","width":512,"height":512,"caption":"Vikingo Studio"},"image":{"@id":"https:\/\/vikingo.studio\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vikingo.hu","https:\/\/www.instagram.com\/vikingohu\/","https:\/\/www.tiktok.com\/@vikingo.hu","https:\/\/www.youtube.com\/channel\/UCPd8TR2GFASKiBOa7_yqj1g"],"address":{"@type":"PostalAddress","streetAddress":"L\u00f3nyay utca 7. II. em.\/40.","postalCode":"1093","addressLocality":"Budapest","addressCountry":"HU"},"email":"hello@vikingo.studio","areaServed":{"@type":"Country","name":"Hungary"},"knowsAbout":["Logo design","Brand identity","Brand strategy","Web design","Website development","WordPress","Online shop development","UX\/UI design","Website maintenance","AI adoption","Automation"],"contactPoint":{"@type":"ContactPoint","contactType":"quote request","email":"hello@vikingo.studio","url":"https:\/\/vikingo.studio\/en\/contact\/","availableLanguage":["hu","en"]},"description":"Strategy, brand identity, websites and AI systems from a Budapest agency. Logo, brand identity, websites, maintenance and AI workflows from one team.","legalName":"WPViking Tan\u00e1csad\u00f3 \u00e9s Szolg\u00e1ltat\u00f3 Korl\u00e1tolt Felel\u0151ss\u00e9g\u0171 T\u00e1rsas\u00e1g","vatID":"HU25173749","taxID":"25173749-2-09"},{"@type":"Person","@id":"https:\/\/vikingo.studio\/#\/schema\/person\/49aec13c9dfeadb53e8aad2f8dd55428","name":"Bence Nagy","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/eefb3889c022822468ce2d51c8f5e0467233fd6e75b9a4e211da36cff9a40f2f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/eefb3889c022822468ce2d51c8f5e0467233fd6e75b9a4e211da36cff9a40f2f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eefb3889c022822468ce2d51c8f5e0467233fd6e75b9a4e211da36cff9a40f2f?s=96&d=mm&r=g","caption":"Bence Nagy"},"sameAs":["https:\/\/vikingo.studio"]}]}},"_links":{"self":[{"href":"https:\/\/vikingo.studio\/en\/wp-json\/wp\/v2\/vk_utmutato\/1237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vikingo.studio\/en\/wp-json\/wp\/v2\/vk_utmutato"}],"about":[{"href":"https:\/\/vikingo.studio\/en\/wp-json\/wp\/v2\/types\/vk_utmutato"}],"author":[{"embeddable":true,"href":"https:\/\/vikingo.studio\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/vikingo.studio\/en\/wp-json\/wp\/v2\/vk_utmutato\/1237\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vikingo.studio\/en\/wp-json\/wp\/v2\/media\/1229"}],"wp:attachment":[{"href":"https:\/\/vikingo.studio\/en\/wp-json\/wp\/v2\/media?parent=1237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}