Basic SEO implementation
This commit is contained in:
@@ -8,11 +8,11 @@ const SEO = ({ ...props }) => (
|
|||||||
<title>
|
<title>
|
||||||
{props.siteTitle
|
{props.siteTitle
|
||||||
? props.siteTitle
|
? props.siteTitle
|
||||||
: 'Saburly - Digital Agency that makes you stand out'}
|
: 'Saburly - App Development & Mobile Design agency that makes you stand out'}
|
||||||
</title>
|
</title>
|
||||||
<meta name="description" content={props.siteDescription} />
|
<meta name="description" content={props.siteDescription} />
|
||||||
<meta name="image" content={props.siteImage ? props.siteImage : ImgIntro} />
|
<meta name="image" content={props.siteImage ? props.siteImage : ImgIntro} />
|
||||||
</Helmet>
|
</Helmet>
|
||||||
)
|
)
|
||||||
|
|
||||||
export default SEO
|
export default SEO
|
||||||
@@ -5,6 +5,7 @@ import SectionIntro from '../components/SectionIntro'
|
|||||||
import PageTransition from 'gatsby-plugin-page-transitions'
|
import PageTransition from 'gatsby-plugin-page-transitions'
|
||||||
import Fade from 'react-reveal/Fade'
|
import Fade from 'react-reveal/Fade'
|
||||||
import Card from '../components/Card'
|
import Card from '../components/Card'
|
||||||
|
import SEO from '../components/SEO'
|
||||||
|
|
||||||
import IntroImage from '../images/web-development-consultants.jpg'
|
import IntroImage from '../images/web-development-consultants.jpg'
|
||||||
import MeaningSaburly from '../images/coding-tutorials-patience.svg'
|
import MeaningSaburly from '../images/coding-tutorials-patience.svg'
|
||||||
@@ -22,6 +23,7 @@ import Nedim from '../images/developer-nedim.svg'
|
|||||||
|
|
||||||
const AboutPage = () => (
|
const AboutPage = () => (
|
||||||
<PageTransition>
|
<PageTransition>
|
||||||
|
<SEO siteTitle="Saburly - About Us" siteDescription="Saburly was founded by senior tech leads that understand what it takes to create modern digital solutions" siteImage={IntroImage} />
|
||||||
<PageIntro
|
<PageIntro
|
||||||
tiltImage
|
tiltImage
|
||||||
headline="We know software"
|
headline="We know software"
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import SectionIntro from '../components/SectionIntro'
|
|||||||
import PageIntro from '../components/PageIntro'
|
import PageIntro from '../components/PageIntro'
|
||||||
import Fade from 'react-reveal/Fade'
|
import Fade from 'react-reveal/Fade'
|
||||||
import Card from '../components/Card'
|
import Card from '../components/Card'
|
||||||
|
import SEO from '../components/SEO'
|
||||||
|
|
||||||
import ContactImage from '../images/saburly-web-agency.jpg'
|
import ContactImage from '../images/saburly-web-agency.jpg'
|
||||||
import Sarajevo from '../images/sarajevo-web-agency.jpg'
|
import Sarajevo from '../images/sarajevo-web-agency.jpg'
|
||||||
@@ -14,6 +15,7 @@ import PageTransition from 'gatsby-plugin-page-transitions'
|
|||||||
|
|
||||||
const ContactPage = () => (
|
const ContactPage = () => (
|
||||||
<PageTransition>
|
<PageTransition>
|
||||||
|
<SEO siteTitle="Saburly - Contact Us" siteDescription="We are always on a lookout for exciting challenges. Feel free to contact us if you want to start something great or just have any questions" siteImage={ContactImage} />
|
||||||
<PageIntro
|
<PageIntro
|
||||||
tiltImage
|
tiltImage
|
||||||
headline="Let's connect"
|
headline="Let's connect"
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ import PageTransition from 'gatsby-plugin-page-transitions'
|
|||||||
|
|
||||||
const IndexPage = ({ ...props }) => (
|
const IndexPage = ({ ...props }) => (
|
||||||
<PageTransition>
|
<PageTransition>
|
||||||
<SEO />
|
<SEO siteTitle="Saburly - App Development & Mobile Design agency that makes you stand out" siteDescription="We're in the business of solving real-world problems with digital solutions. Our mission is to make you stand out with the help of modern technologies" siteImage={ImgIntro} />
|
||||||
<PageIntro
|
<PageIntro
|
||||||
text="We're in the business of solving real-world problems with digital solutions. Our mission is to make you stand out and gain competitive advantages with the help of modern technologies."
|
text="We're in the business of solving real-world problems with digital solutions. Our mission is to make you stand out and gain competitive advantages with the help of modern technologies."
|
||||||
image={ImgIntro}
|
image={ImgIntro}
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ import SectionIntro from '../components/SectionIntro'
|
|||||||
import WorkStyle from '../components/WorkStyle'
|
import WorkStyle from '../components/WorkStyle'
|
||||||
import Technologies from '../components/Technologies'
|
import Technologies from '../components/Technologies'
|
||||||
import Fade from 'react-reveal/Fade'
|
import Fade from 'react-reveal/Fade'
|
||||||
|
import SEO from '../components/SEO'
|
||||||
|
|
||||||
import IntroImage from '../images/agile-practitioners.jpg'
|
import IntroImage from '../images/agile-practitioners.jpg'
|
||||||
import WebdevServices from '../images/custom-software-development.svg'
|
import WebdevServices from '../images/custom-software-development.svg'
|
||||||
@@ -19,6 +20,7 @@ let textClasses="font-serif opacity-80 font-light leading-normal text-black-ligh
|
|||||||
|
|
||||||
const ServicesPage = () => (
|
const ServicesPage = () => (
|
||||||
<PageTransition>
|
<PageTransition>
|
||||||
|
<SEO siteTitle="Saburly - Design, App Development & Mobile Design Services" siteDescription="At Saburly we embrace Agile’s methodologies for every project and business environment, no matter the size, scale, or complexity" siteImage={IntroImage} />
|
||||||
<PageIntro
|
<PageIntro
|
||||||
tiltImage
|
tiltImage
|
||||||
straight
|
straight
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ import Link from 'gatsby-link'
|
|||||||
|
|
||||||
import PageIntro from '../components/PageIntro'
|
import PageIntro from '../components/PageIntro'
|
||||||
import Card from '../components/Card'
|
import Card from '../components/Card'
|
||||||
|
import SEO from '../components/SEO'
|
||||||
|
|
||||||
import PageTransition from 'gatsby-plugin-page-transitions'
|
import PageTransition from 'gatsby-plugin-page-transitions'
|
||||||
|
|
||||||
@@ -11,6 +12,7 @@ class Blog extends Component {
|
|||||||
const data = this.props.data
|
const data = this.props.data
|
||||||
return (
|
return (
|
||||||
<PageTransition>
|
<PageTransition>
|
||||||
|
<SEO siteTitle="Saburly - Blog Posts" siteDescription="Bugs keep us busy, but sometimes we find the time to have fun & publish" />
|
||||||
<div className="container mx-auto p-4 w-full md:flex md:flex-wrap items-stretch w-full">
|
<div className="container mx-auto p-4 w-full md:flex md:flex-wrap items-stretch w-full">
|
||||||
{data.allWordpressPost.edges.map(({ node }) => (
|
{data.allWordpressPost.edges.map(({ node }) => (
|
||||||
<div key={node.id} className="mt-4 md:w-1/2 p-2">
|
<div key={node.id} className="mt-4 md:w-1/2 p-2">
|
||||||
|
|||||||
Reference in New Issue
Block a user