# blogByHandle - storefront - QUERY Version: 2024-10 ## Description Find a blog by its handle. ### Access Scopes ## Arguments * [handle](/docs/api/storefront/2024-10/scalars/String): String! - The handle of the blog. ## Returns * [articleByHandle](/docs/api/storefront/2024-10/objects/Article): Article Find an article by its handle. * [authors](/docs/api/storefront/2024-10/objects/ArticleAuthor): ArticleAuthor! The authors who have contributed to the blog. * [handle](/docs/api/storefront/2024-10/scalars/String): String! A human-friendly unique string for the Blog automatically generated from its title. * [id](/docs/api/storefront/2024-10/scalars/ID): ID! A globally-unique ID. * [metafield](/docs/api/storefront/2024-10/objects/Metafield): Metafield A [custom field](https://shopify.dev/docs/apps/build/custom-data), including its `namespace` and `key`, that's associated with a Shopify resource for the purposes of adding and storing additional information. * [metafields](/docs/api/storefront/2024-10/objects/Metafield): Metafield! A list of [custom fields](/docs/apps/build/custom-data) that a merchant associates with a Shopify resource. * [onlineStoreUrl](/docs/api/storefront/2024-10/scalars/URL): URL The URL used for viewing the resource on the shop's Online Store. Returns `null` if the resource is currently not published to the Online Store sales channel. * [seo](/docs/api/storefront/2024-10/objects/SEO): SEO The blog's SEO information. * [title](/docs/api/storefront/2024-10/scalars/String): String! The blogsā€™s title. ## Examples