Search Preview
Amazon S3 · Kraken.io
kraken.ioOptimize your images with blazing speed using powerful API and online web interface
.io > kraken.io
SEO audit: Content analysis
Language | Error! No language localisation is found. | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Title | Amazon S3 · Kraken.io | ||||||||||||||||||||||||||||||||||||
Text / HTML ratio | 51 % | ||||||||||||||||||||||||||||||||||||
Frame | Excellent! The website does not use iFrame solutions. | ||||||||||||||||||||||||||||||||||||
Flash | Excellent! The website does not have any flash contents. | ||||||||||||||||||||||||||||||||||||
Keywords cloud | = => S3 bucket data region true s3_store image URL Image key optimized headers secret var Amazon path object url | ||||||||||||||||||||||||||||||||||||
Keywords consistency |
|
||||||||||||||||||||||||||||||||||||
Headings |
|
||||||||||||||||||||||||||||||||||||
Images | We found 0 images on this web page. |
SEO Keywords (Single)
Keyword | Occurrence | Density |
---|---|---|
= | 23 | 1.15 % |
=> | 22 | 1.10 % |
S3 | 14 | 0.70 % |
bucket | 14 | 0.70 % |
data | 11 | 0.55 % |
region | 9 | 0.45 % |
true | 9 | 0.45 % |
s3_store | 8 | 0.40 % |
image | 8 | 0.40 % |
URL | 8 | 0.40 % |
Image | 7 | 0.35 % |
key | 7 | 0.35 % |
optimized | 7 | 0.35 % |
headers | 6 | 0.30 % |
secret | 6 | 0.30 % |
var | 6 | 0.30 % |
Amazon | 6 | 0.30 % |
path | 6 | 0.30 % |
object | 6 | 0.30 % |
url | 6 | 0.30 % |
SEO Keywords (Two Word)
Keyword | Occurrence | Density |
---|---|---|
your S3 | 7 | 0.35 % |
S3 bucket | 5 | 0.25 % |
maxage=2592000000 Expires | 4 | 0.20 % |
in your | 4 | 0.20 % |
imageslayoutheaderpng region | 4 | 0.20 % |
assets path | 4 | 0.20 % |
AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe bucket | 4 | 0.20 % |
AKIAO4AD5J4F1NA33Q12 secret | 4 | 0.20 % |
Optimized image | 4 | 0.20 % |
image URL | 4 | 0.20 % |
params = | 4 | 0.20 % |
Amazon S3 | 4 | 0.20 % |
err = | 4 | 0.20 % |
data = | 4 | 0.20 % |
apsouthwest2 headers | 4 | 0.20 % |
httpawesomewebsitecomimagesheaderpng wait | 3 | 0.15 % |
s3_store key | 3 | 0.15 % |
url httpawesomewebsitecomimagesheaderpng | 3 | 0.15 % |
optimized image | 3 | 0.15 % |
S3 object | 3 | 0.15 % |
SEO Keywords (Three Word)
Keyword | Occurrence | Density | Possible Spam |
---|---|---|---|
Optimized image URL | 4 | 0.20 % | No |
your S3 bucket | 4 | 0.20 % | No |
imageslayoutheaderpng region apsouthwest2 | 3 | 0.15 % | No |
secret AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe bucket | 3 | 0.15 % | No |
your S3 object | 3 | 0.15 % | No |
region apsouthwest2 headers | 3 | 0.15 % | No |
path imageslayoutheaderpng region | 3 | 0.15 % | No |
assets path imageslayoutheaderpng | 3 | 0.15 % | No |
bucket assets path | 3 | 0.15 % | No |
AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe bucket assets | 3 | 0.15 % | No |
AKIAO4AD5J4F1NA33Q12 secret AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe | 3 | 0.15 % | No |
maxage=2592000000 Expires 20260404T1206110000 | 3 | 0.15 % | No |
key AKIAO4AD5J4F1NA33Q12 secret | 3 | 0.15 % | No |
would like to | 3 | 0.15 % | No |
you would like | 3 | 0.15 % | No |
CacheControl maxage=2592000000 Expires | 3 | 0.15 % | No |
in your S3 | 2 | 0.10 % | No |
'CacheControl' 'maxage=2592000000' 'Expires' | 2 | 0.10 % | No |
object optimized image | 2 | 0.10 % | No |
true s3_store => | 2 | 0.10 % | No |
SEO Keywords (Four Word)
Keyword | Occurrence | Density | Possible Spam |
---|---|---|---|
key AKIAO4AD5J4F1NA33Q12 secret AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe | 3 | 0.15 % | No |
you would like to | 3 | 0.15 % | No |
imageslayoutheaderpng region apsouthwest2 headers | 3 | 0.15 % | No |
path imageslayoutheaderpng region apsouthwest2 | 3 | 0.15 % | No |
assets path imageslayoutheaderpng region | 3 | 0.15 % | No |
bucket assets path imageslayoutheaderpng | 3 | 0.15 % | No |
AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe bucket assets path | 3 | 0.15 % | No |
secret AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe bucket assets | 3 | 0.15 % | No |
AKIAO4AD5J4F1NA33Q12 secret AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe bucket | 3 | 0.15 % | No |
CacheControl maxage=2592000000 Expires 20260404T1206110000 | 3 | 0.15 % | No |
like to assign to | 2 | 0.10 % | No |
your S3 object optimized | 2 | 0.10 % | No |
Optimized image URL data | 2 | 0.10 % | No |
to your S3 object | 2 | 0.10 % | No |
assign to your S3 | 2 | 0.10 % | No |
to assign to your | 2 | 0.10 % | No |
if err = nil | 2 | 0.10 % | No |
would like to assign | 2 | 0.10 % | No |
url httpawesomewebsitecomimagesheaderpng wait true | 2 | 0.10 % | No |
'CacheControl' 'maxage=2592000000' 'Expires' '20260404T1206110000' | 2 | 0.10 % | No |
Internal links in - kraken.io
Free Online Image Optimizer · Kraken.io
Kraken PRO · Kraken.io
Image Optimization for WordPress and Magento · Kraken.io
Getting Started · Kraken.io
Plans and Pricing · Kraken.io
About Kraken.io · Kraken.io
Kraken PRO · Kraken.io
Sign up for Kraken.io · Kraken.io
Technology Overview · Kraken.io
Amazon S3 · Kraken.io
Micorsoft Azure Blob Storage · Kraken.io
Rackspace CloudFiles · Kraken.io
SoftLayer Object Storage · Kraken.io
Image Resizing · Kraken.io
Media Kit · Kraken.io
Contact · Kraken.io
Getting Started · Kraken.io
Impressum · Kraken.io
Terms of Service · Kraken.io
Privacy Policy · Kraken.io
Kraken.io Spined HTML
Amazon S3 · Kraken.ioWeb InterfaceFeaturesPluginsAPI DocsSupportMy Account Pricing & SignupGet Started FREELog InSign UpAbout KrakenWeb InterfacePluginsFeaturesAPI DocsSupportKraken BlogAPI Reference and Developer DocumentationHide Table of ContentsShow Table of ContentsThe BasicsGetting StartedIntegration LibrariesUpload and Image URLWait and Callback URLImage ResizingGenerating Image SetsLossy OptimizationLossless OptimizationAPI SandboxHTTP Status CodesAdditional FeaturesPreserving MetadataAutomatic Image OrientationChroma SubsamplingCustom Image QualityImage Type ConversionWebP CompressionUser StatusExternal StorageAmazon S3Rackspace Cloud FilesMicrosoft AzureSoftLayer Object StorageIntegration ExamplesDirect UploadImage URLAmazon S3 IntegrationKraken API allows you to store optimized images directly in your S3 bucket. With just a few spare parameters your optimized images will be pushed to S3 in no time.If you're using a custom skillet policy and restricting deportment that could be performed on the bucket's objects be sure to add "s3:PutObjectAcl" in the deportment parameter in your skillet policy.Mandatory Parameters:keyYour unique Amazon "Access Key ID"secretYour unique Amazon "Secret Access Key"bucketName of a destination skillet on your Amazon S3 accountregionName of the region your S3 skillet is located in. This field is mandatory if the region is variegated from the default one (us-east-1). The full list of S3 regions can be found here.Optional Parameters:pathDestination path in your S3 skillet (e.g. "images/layout/header.jpg"). Defaults to root "/"aclPermissions of a destination object. This can be "public_read" or "private". Defaults to "public_read"metadataS3 Metadata you would like to assign to your S3 object (optimized image)headersAny custom headers you would like to pass withal with your S3 object (optimized image). See example unelevated for proper formattingtagsAny custom tags you would like to assign to your S3 object. Up to ten tags can be unromantic per object. See unelevated JSON example.The whilom parameters must be passed in a s3_store object:{ "s3_store": { "key": "your-amazon-access-key", "secret": "your-amazon-secret-key", "bucket": "destination-bucket", "region": "your-s3-bucket-location" } }Below you can find an example of a well-constructed JSON request that uses s3_store to push optimized image into your S3 bucket. We will use the url option to feed the API with the URL of the image to be optimized. Note: You must replace the example credentials given unelevated with your own.{ "auth": { "api_key": "your-api-key", "api_secret": "your-api-secret" }, "s3_store": { "key": "AKIAO4AD5J4F1NA33Q12", "secret": "AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe", "bucket": "assets", "path": "images/layout/header.png", "region": "ap-southwest-2", "headers": { "Cache-Control": "max-age=2592000000", "Expires": "2026-04-04T12:06:11+00:00" }, "tags": { "tag1": "my-first-tag", "tag2": "my-second-tag" } }, "url": "http://awesome-website.com/images/header.png", "wait": true, "lossy": true }<?php require_once("Kraken.php"); $kraken = new Kraken("your-api-key", "your-api-secret"); $params = array( "url" => "http://awesome-website.com/images/header.png", "wait" => true, "lossy" => true, "s3_store" => array( "key" => "AKIAO4AD5J4F1NA33Q12", "secret" => "AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe", "bucket" => "assets", "path" => "images/layout/header.png", "region" => "ap-southwest-2", "headers" => array( "Cache-Control" => "max-age=2592000000", "Expires" => "2026-04-04T12:06:11+00:00" ) ) ); $data = $kraken->url($params); if ($data["success"]) { reverberate "Success. Optimized image URL: " . $data["kraked_url"]; } else { reverberate "Fail. Error message: " . $data["message"]; }var Kraken = require("kraken"); var kraken = new Kraken({ "api_key": "your-api-key", "api_secret": "your-api-secret" }); var params = { "url": "http://awesome-website.com/images/header.png", "wait": true, "s3_store": { "key": "AKIAO4AD5J4F1NA33Q12", "secret": "AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe", "bucket": "assets", "path": "images/layout/header.png", "region": "ap-southwest-2", "headers": { "Cache-Control": "max-age=2592000000", "Expires": "2026-04-04T12:06:11+00:00" } } }; kraken.url(params, function (status) { if (status.success) { console.log("Success. Optimized image URL: %s", status.kraked_url); } else { console.log("Fail. Error message: %s", status.message); } });require 'rubygems' require 'kraken-io' kraken = Kraken::API.new( :api_key => 'your-api-key', :api_secret => 'your-api-secret' ) params = { :wait => true, :s3_store => { 'key' => 'AKIAO4AD5J4F1NA33Q12', 'secret' => 'AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe', 'bucket' => 'assets', 'path' => 'images/layout/header.png', 'region' => 'ap-southwest-2', 'headers' => { 'Cache-Control': 'max-age=2592000000', 'Expires': '2026-04-04T12:06:11+00:00' } } } data = kraken.url('http://awesome-website.com/images/header.png', params) if data.success puts 'Success! Optimized image URL: ' + data.kraked_url else puts 'Fail. Error message: ' + data.message endpackage main import ( "log" "github.com/kraken-io/kraken-go" ) func main() { kr, err := kraken.New("your-api-key", "your-api-secret") if err != nil { log.Fatal(err) } params := map[string]interface {} { "wait": true, "url": "http://awesome-website.com/images/header.png", "s3_store": map[string]interface {} { "key": "AKIAO4AD5J4F1NA33Q12", "secret": "AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe", "bucket": "assets", "path": "images/layout/header.png", "region": "ap-southwest-2", "headers": map[string]interface {} { "Cache-Control": "max-age=2592000000", "Expires": "2026-04-04T12:06:11+00:00" } } } data, err := kr.URL(params) if err != nil { log.Fatal(err) } if data["success"] != true { log.Println("Failed, error message ", data["message"]) } else { log.Println("Success, Optimized image URL: ", data["kraked_url"]) } }using Kraken; using Kraken.Http; using Kraken.Model.S3; using OptimizeWaitRequest = Kraken.Model.S3.OptimizeWaitRequest; var vendee = Connection.Create("your-api-key", "your-api-secret"); var response = client.OptimizeWait(new OptimizeWaitRequest( new Uri("http://image-url.com/file.jpg"), "account", "key", "container", "region") { Lossy = true }); if (response.Result.StatusCode == HttpStatusCode.OK) { var url = response.Result.Body.KrakedUrl; }from krakenio importVendeeapi = Client('your-api-key', 'your-api-secret') data = { 'wait': True, 'lossy': True, 's3_store': { 'key': 'AKIAO4AD5J4F1NA33Q12', 'secret': 'AAwQwJSEgG9WpeCV20GlHI5hGKxKuw5qY80t4CCe', 'bucket': 'assets', 'path': 'images/layout/header.png', 'region': 'ap-southwest-2', 'headers': { 'Cache-Control': 'max-age=2592000000', 'Expires': '2026-04-04T12:06:11+00:00' } } } result = api.url('http://awesome-website.com/images/header.png', data); if result.get('success'): print result.get('kraked_url') else: print result.get('message')The optimization results will contain a kraked_url property which points directly to the optimized file location in your Amazon S3 bucket, for example:http://s3.amazonaws.com/assets/images/layout/header.jpgProductFeaturesPricing & SignupFree Web InterfaceSystem StatusCompanyAbout Kraken.ioMedia KitTechnologyContact UsResourcesAPI DocumentationSupport CenterWordPress PluginMagento ModuleConnectBlogTwitterGitHubYouTubeCopyright © 2013 — 2018 Nekkra UGImpressum | Terms of Service | Privacy Policy